Nestled amongst the lush hills of Uttarakhand, Lansdowne offers a peaceful escape from the chaos of city life. First established by the British, this lovely hill station retains a old-world charm that’s undeniably captivating. Explore ancient viewpoints like Tip 'n' Top and Snow View Point, see the St. John’s Church, or simply relax amidst the