Taj Rishikesh, Opens its Doors in the Spiritual and Yoga Capital of the World
The resort, 30 kilometres from Rishikesh, is spread over 12.5 acres of terraced gardens on the banks of the river Ganges in the shadow of the mighty Himalayas. Each of...
Read more