PLACES TO VISIT IN RISHIKESH Rishikesh, the 'spot of the sages' is a praised otherworldly town situated on the banks of the Ganga. Encircled by Shivaik scope of Himalayas on three sides, it holds a profound social and otherworldly importance for its guests. It is accepted...