Set in lush surroundings with a breathtaking view of the Ganges, the Anaya Spa redefines relaxation and rejuvenation.