The hotel is in Tapovan, a popular and spiritually significant area in Rishikesh, and is an ideal destination for leisure travellers.
135 pins 21 boards 1 followers
Follow
89