St Andrews Church is one of the much acclaimed landmarks in Dalhousie with stunning glasswork and interiors. The simple facades that mark the exterior are a stunning contrast to the grand and lavishly decorated interiors. Established in 1903 at Ballon by Protestant Christians, the church is located in a cantonment area, and is popularly known as the Church of Scotland. Nestled among lush green surroundings with numerous pine trees, the quaint church paints a very beautiful picture. Although the construction is over a century old, extensive repairs and restoration have ensured that the church has retained its old world charm. With surrounding natural beauty, simple yet detailed architecture and historic significance, the St Andrew's Church of Dalhousie brings back nostalgic memories of the thriving town during the British rule.

Other Attractions in Dalhousie