Lansdowne is one of the major captivating hill stations in the Garhwal Region of Uttarakhand, set in the high altitude of the Himalayas.

Lansdowne is one of the major captivating hill stations in the Garhwal Region of Uttarakhand, set in the high altitude of the Himalayas.
Lansdowne, a peaceful and beautiful hill station, sits quietly in the lap of the Garhwal Hills.