Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Dec 21, 2016
The 5 star wellness and yoga resort Ananda in the Himalayas is located on the Tehri Garhwa's Maharajah palace estate! Ananda is spoken Sanskrit and means felicity. Ananda is surrounded by graceful Sal forests and overlooks the spiritual town of Rishikesh and the Ganges river valley. This destination spa in the foothills of the Himalayas integrates traditional Ayurveda, Yoga and Vedanta with international wellness experiences, combined with fitness and healthy organic cuisine to restore balance and harmonize your energy.