Lansdowne
Uttarakhand
Lansdowne is a quaint little hill town located at a distance of 258 km from Delhi in Pauri district of Uttarakhand.
www.cruxread.com
Must Visit: Bhulla Lake
Darwan Singh Museum
Must Visit: Tin N Top
St. John Church
Tarkeshwar Mahadev Mandir