The famous and beautiful Christ Church on ‘The Ridge’ above the Mall in Shimla April 5, 2025 teresa Leave a comment