Oops! Something went wrong, please try again later.
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. Presently, …
AdBoost Your Brand's Digital Presence Now — Get Authentic Local Images for Targeted Results. Subscribe Today and Get Industry-Leading Content, Support and Licensing. Get Started Now!