Hrishikesh or Rishikesh (as the popular spelling goes) really needs no introduction. Yoga capital, ultimate adventure sports destination, holy city, and many such titles adorn this vibrant city, nestled on the banks of the mighty Ganges, in the state of Uttarakhand in north of India.