Ananda in the Himalayas, India
Set at the foot of the Himalayas in India, Ananda is a spiritual retreat that creates maximum relaxation for body and mind.
The Ananda resort was once the residences of the royal Maharaja of Tehri-Garhwal. It lies within an luxurious destination spa in the Himalayas. The Ananda is an oasis of restoration, rejuvenation, and peace. We like the idea of climbing in the Himalayan mountains and afterwards relax at the Ananda.