Rishikesh is based by the Ganga 24 km upstream from Haridwar. Ringed by the Shivalik ranges, Rishikesh's eclectic appeal has drawn Hindu devotees, yoga enthusiasts, Western spiritual seekers and adventure sport buff alike. It can be comfortably done over a day trip from Haridwar. But if you are the type who thrives on quietude and have a contemplative streak, we'd suggest you spend a couple of days there. You can stay at one of the numerous ashrams by the riverside. It also a great base for adventure buffs.