Rishikesh is one of those rare cities in India that manages to be everything at once. It is a sacred pilgrimage destination where millions of devotees come to bathe in the holy Ganga every year. It is simultaneously an internationally recognized adventure sports capital where river rafting, bungee jumping, and Himalayan trekking draw thrill-seekers