Chat with us, powered by LiveChat
Browsing Tag

Lifestyle

Taj Rishikesh Resort & Spa

Located 250 km north-east of New Delhi, the Taj Rishikesh resort complex incorporates the main hotel block and a series of villas on a vast and steep site…
X