Another important centre of Hinduism, Rishikesh lies along the Ganga river and the Char Dham Yatra, one of the faith’s most holy pilgrimages, typically begins here. Apt from its religious significance, it is also a major centre for yoga and the town is dotted with yoga and meditation schools. For travellers looking a little adventure can opt for whitewater rafting, kayaking on the river and rappelling, trekking and even bungee jumping along the Himalayas nearby. Getting there: The town is not too well connected by plane or rail. The best way to get there is by bus from Delhi (230 km away). By rail, there are a few trains that run to and from Haridwar.