Ananda is set in the tranquil foothills of the Himalayas, high above the Ganges River, on the grounds of an Indian Prince’s palace. Ananda is an award winning spa resort that offers retreat and relaxation that are nothing, but world class. The rooms here at Ananda are spacious, offering the Palace and Rishikesh Valley views. The…