this church is one of the most visited places during Christmas. Credit: Instagram/@santu.jana.insta One of the oldest churches in Northern India, Christ Church, is located in Shimla. This church ...