In the morning, explore the famous Laxman Jhula and Ram Jhula suspension bridges. Take a dip in the holy Ganges river and attend the Ganga Aarti ceremony in the evening.
Embark on a trek to Chandrashila Peak, located in the Garhwal Himalayas. Enjoy the scenic views of forests, meadows and snow-capped mountains. Spend the evening relaxing at the campsite.
Visit the Kedarnath Temple, one of the holiest Hindu pilgrimage sites located at an altitude of 3,583 metres. Trek to the Vasuki Tal lake for breathtaking views of the surrounding peaks.
Explore the scenic town of Guptkashi and visit the ancient Vishwanath Temple and Ardhnareshwar Temple. Take a dip in the holy water of Manikarnika Kund and experience the local culture and cuisine.
Trek to the Tungnath Temple, the highest Shiva temple in the world located at an altitude of 3,680 metres. Enjoy the scenic beauty of the Chandrashila Peak and spend the night camping in the mountains.
Return to Rishikesh and try white water rafting in the Ganges. End the day by relaxing on the beaches of Rishikesh and enjoying the local cuisine.
You can also consider visiting the Neer Garh Waterfall, Beatles Ashram and Rajaji National Park. For side trips, consider visiting Haridwar and Dehradun. To maximize your fun, try bungee jumping or zip-lining in Rishikesh. Don't forget to pack warm clothes and comfortable shoes for the trek.