Business Description
Just 225 kilometers north of India's capital, New Delhi, and easily accessible by rail, road and air, this exquisite resort in Rishikesh 'Ambika Resort' is located right on the banks of the Ganges River close to the Laxman Jhulla, in a very serene and peaceful environment. The setting of the resort on the fast-flowing Ganges, surrounded by forested hills, is conducive to meditation and mind expansion.