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