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.