Ananda in the Himalayas is a destination spa housed in the palace of the Maharaja of Tehri Garhwal which is nestled in the foothills of the majestic Himalayas. I have been longing to go there since ages but for some reason, that trip hasn’t happened yet. To my absolute delight, they have now launched their […]