To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
First church in Dalhousie, in the state of Himachal Pradesh. Stone construction was started in 1863 at the site where there was a wooden structure. The Protestant Church is famous for its glass stained windows. Seen in the photo of the altar are beautiful glass paintings of Jesus Christ, with Saint John and Saint Peter on either side.