Ananda – Experience the real India If you are looking for a truly relaxing and authentic destination spa, then this is most certainly the one for you! Located in northern India at the foothills of the Himalayas, Ananda resort is set within a 100 acre Maharaja’s Palace. Overlooking the spiritual town of Rishikesh and…