Rishikesh is commonly referred to as the ‘yoga capital of the world‘ and rightly so. The destination is abuzz with visitors, who come here to learn yoga and meditation. Rishikesh, the ‘place of the sages’ is a celebrated spiritual town located on the banks of the Ganga. Surrounded by Shivaik range of Himalayas on three...