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 is the ideal location for rest, renewal, and a total escape from the routine of everyday life.