Rishikesh Experience: Rishikesh is a perfect place for all age groups. It has serene Ganga ghats to pray, soak peace within for all those who just to relax or pray and adventure sports options for people who want to have some thrill.
Food, sight-seeing and shopping: Chotiwala Restaurant (Shop 2) near Ram Jhula is the best place to dine in. It offers many variety and is finger licking good.
You can sit near the ghats for hours and feel the calmness with in yourself. There are many shops which sells spiritual CDs and books so if you are interested you can find something for yourself.
Activities & things to do: What can be best than to sit and relax and that too near holy Ganga. Apart from this if you are inclined in spiritual activities you can be part of satsangs which are scheduled time to time, so you need to check the calender for something specific.
You can also do Rafting, Bungee Jumping, Kayaking, Flying Fox, Rock Climbing types of adventure activities. Rafting in Rishikesh is really a hit.
Travel tips, How to reach, travel warnings etc: Travel from Delhi to Rishikesh is very convenient. It is just 5 hours drive and roads are good. One can also opt to come by bus, there are many buses from Delhi to Rishikesh.