Start your day with a visit to the Neer Garh Waterfall, which is a beautiful waterfall located amidst the lush green mountains and offers a picturesque view. Spend the morning hours trekking through the rocky terrain and taking a dip in the pool at the waterfall's bottom. For lunch, try some local food at the food stalls present near the waterfall. In the evening, head back to the city centre and explore the local markets for souvenirs.
Start early and drive to Rajaji National Park, which is home to several wildlife species like elephants, tigers, and leopards. Go on a safari ride and witness the mesmerizing beauty of nature. After the safari, visit the Chilla Dam and get a panoramic view of the park. Enjoy lunch at the park's canteen and later, visit the park's museum. Return to the city centre in the evening and relax at one of the city's cafes by the Ganges river.
Don't miss the Ganga Aarti ceremony that takes place every day at Triveni Ghat in the evening. Also, consider taking a day trip to Haridwar, which is just a 30-minute drive from Rishikesh. Haridwar is famous for its temples and ghats along the Ganges river. You can also go for white water rafting in Rishikesh if you have extra time.