Tehri, Garhwal, India
Destination spa of 78 rooms, suites and villas in the Himalayan foothills overlooking the Ganges.