Nestled in the foothills amongst the Himalayas, Rishikesh is a vibrant town where the rushing waters in the Ganges River meet an intoxicating blend with ancient spirituality and thrilling adventure. Here, you can find yourself flowing down the river on a kayak, meditating in tranquil ashrams, or scaling treacherous peaks onwards to breathtaking vie