
St. John's Church is a beautiful and historic colonial-era church in Dalhousie, Himachal Pradesh, built in 1863 by the British and featuring exquisite stained-glass windows and traditional Gothic architecture. Set amid towering Himalayan cedar trees with mountain views, it is one of Dalhousie's most photographed heritage landmarks and a tranquil place of reflection and architectural appreciation.
View on Map