Overview

Explore the beautiful Gothic architecture of St. John's Church, a serene place of worship nestled in the charming hill station of Lansdowne, Uttarakhand. Built in 1936, this colonial-era church offers a tranquil and picturesque setting, making it a must-visit destination on Mall Road. The stunning interiors and lush green surroundings add to the church's allure, attracting tourists seeking a peace... Read More
img