
Introduction to Christ Church: Shimla Christ Church was built in 1846. It is the second oldest church in North India and a landmark building on the main road of Shimla.
Shimla, India Travel Guide - Christ Church
Comments
No comments yet

Introduction to Christ Church: Shimla Christ Church was built in 1846. It is the second oldest church in North India and a landmark building on the main road of Shimla.
Shimla, India Travel Guide - Christ Church
No comments yet