travelsntourism.com
Christ Church │India Tourism│Himachal Pradesh Tourism│ Shimla Tourism
Christ Church, Shimla, is the second oldest church in North India, after St. John’s Church in Meerut . Worship is conducted in Hindi and English.