See all Churches in Dalhousie
St. John's ChurchGandhi Chowk | 2 Km From Bus Stand, Dalhousie, India
St. John's Church, oldest church of the town carries immense historical significance. Constructed during the rule of Britishers in India, this church was founded by the protestant missionaries. Located amidst beautiful natural backdrop, this church is one of the most visited churches of the town. In addition, this church conducts services every Sunday.