Just 225 kilometers north of India's capital, New Delhi, and easily accessible by rail, road and air, this exquisite resort is located right on the banks of the Ganges River.
Just 225 kilometers north of India's capital, New Delhi, and easily accessible by rail, road and air, this exquisite resort is located right on the banks of the Ganges River.
Stay updated with our latest releases, updates & offers