The Ananda - Tehri Garhwal in the Himalayas
The Conde Nast Traveller's Readers Poll has voted an Indian Spa- the Ananda in the Himalayas as their No. 1 Spa in the world. Nestled amongst the mighty Himalayas this 21,000 square foot spa offers an extensive menu of over 79 body and beauty treatments, integrating the traditional Indian systems of Ayurveda with the more contemporary Western spa approach.

 

PICK another HOLIDAY