Top 10 Things to do in Yoga Capital of the World

You just read the header and are wondering where on earth this yoga capital is. If you haven’t googled it already, it is a town named Rishikesh in a northern state of India called Uttarakhand. Lower Himalayan range ‘Shivalik’ laps this quaint state, popular amongst domestic as well as international tourists alike. As if the…