Ananda, located some 45 minutes' drive from the holy town on Rishikesh, is set among 100 acres of forest and centered around the palace of the Maharaja of Tehri-Garhwal.