It's a touristy town that attracts a bohemian crowd. I really enjoyed the ambience, which greatly differs from other towns I'd visited in India.
Rishikesh is divided in two by the sacred River Ganges. What's more it's close to the river's source. So the water is cleaner than in other parts, such as Varanasi for example.
It was here that I had the best cup of chai ever, in a restaurant called 'The Office' - you must go there! I tried my best to get the recipe off the cook, but had no luck; it was a secret he wasn't going to share. One day I'll return for another dose of this perfectly prepared spicy drink. Apart from its chai, this little restaurant benefits from a balcony that overlooks The Ganges; it's a great place to spend time meeting and sharing stories with other travelers.
For anyone traveling in India, particularly in the north of the country, Rishikesh is an essential stop. This charming village, scattered around the Ganges, is famous throughout the world. You will meet many tourists who go there to learn yoga and meditation.
The village has dozens of yoga centers, guest-houses, small restaurants, bookstores, stores, and cafes and it's a good place to spend a few days soaking up the atmosphere and meeting travelers from all over the world.
The village is a good starting point for pilgrims and travelers who want to go higher, to the sacred source of the Ganges.