Nestled away in the quiet hills of Uttarakhand lies Lansdowne, a small cantonment town. At 1,700 meters high in the Garwal ranges of the Himalaya mountains, Lansdowne is a serene and peaceful getaway with a slower pace of life than other crowded and commercialized hill stations in North India, such […]
