Lansdowne-Uttaranchal

Lansdowne-Uttaranchal

Lansdowne in Uttaranchal is an exotic weekend hill spot, blessed with pleasant summers and soothing climate.