Rishikesh is located in the north of India in the state of the Uttarakhand and it is populated by over 100,000 citizens. In the restaurant of Rishikesh you will not find meat or alcohol. On the streets there are more cows than dogs. Instead of alarm clock you wake up by the sounds of bells and mornings chants from the nearby temples and ashrams.
You can easily reach Rishikesh from New Delhi by train. Fist you need to take a direct train from New Delhi to Raiwala, village located next to Rishikesh and from there the easiest way to reach the city is just to take tuk-tuk.
Rishikesh is called also world capital of yoga. There are number of schools that offer yoga and meditation teacher training and daily classes for basic and advance yoga practitioners. In fact it was in Rishikesh I tried yoga for the first time in my life and I practice it until today!
There are number of ayruvedic practitioners, astrologists and palm readers if you are interested to use this kind of treatments/services. In the book shops you can find all types of the Indian religious books, that helped me personally understand the way people live in this country and what they believe in.
Rishikesh definitely offers more spiritual experience than most of the cities in India, although every town and city has number of different temples. If you are thinking about yoga teacher training, Rishikesh would be a great choice, not only because of the number of schools but also great teachers that teach there.
Visiting Rishikesh is also relief from the crowded, busy New Delhi or Mumbai, that do not offer such easy access to mountains and nature. You can also find many like minded people that are interested in yoga and meditation and enjoy evenings in one of the many vegetarian restaurants.
Remember also to take warm clothes. Even during the dry season mornings and evenings can be very cold due to the mountains proximity. Many locals wrap themselves in the warm, wool blankets.
The last but not least! Rishikesh is located in the foothills of Himalayas and it is a great starting point for hiking trips.