- Edgware, England, United Kingdom
Restore your energies with Yogic Meditations at world-class Ananda Resort. Once the residence of the maharaja of Tehri-Garhwal, the resort is now dedicated to today s traveler, integrating the traditional India System of Yoga & Ayurveda with the contemporary Western Spa approach.