Set on a horseshoe-shaped ridge 6,600 feet above sea level in the Garhwal foothills of the Himalayas in Uttaranchal,
www.sterlingholidays.com/know-the-destinations/hill-station/mussoorie
Set on a horseshoe-shaped ridge 6,600 feet above sea level in the Garhwal foothills of the Himalayas in Uttaranchal,
www.sterlingholidays.com/know-the-destinations/hill-station/mussoorie