Shimla: Shimla, the capital of Himachal Pradesh ... Visitors who had gathered at the iconic church on Mall Road to attend or witness the prayers were left dismayed when, as the clock struck ...
The Shimla Mall Road is at the centre of its popularity ... There are beautiful churches here in Shimla, such as the famous Christ Church, which is the second oldest church in northern India ...
Shimla’s oldest British landmark ... As I walked down Mall Road, I stopped to admire the majestic Christ Church, its tall, colonial steeple defining the city’s skyline. I thought about ...