Overview

Discover the historic Christ Church, dedicated to St. Francis and St. Barnabas, in Kasauli, Himachal Pradesh. Built in 1853 during the British era, this architectural gem showcases impressive neo-Gothic design and features exquisite Italian and Spanish stained glass windows depicting Christ, Mary, Saint Barnabas, and Saint Francis. Situated at the heart of the city with a lively Mall road nearby, ... Read More
img