Start your journey with a scenic drive to the hill station of Mussoorie located at the foothills of the Garhwal Himalayan range.
Explore Kempty Falls, a popular tourist attraction offering a breathtaking view of the waterfall surrounded by lush green hills. Visit the famous Mossy Fall and take a trek to Gun Hill, which offers stunning views of the Himalayan range.
Travel to the spiritual city of Rishikesh located in the foothills of the Himalayas. Check out the famous Lakshman Jhula bridge and watch the evening Ganga Aarti at Triveni ghat.
Take a thrilling morning river rafting ride in the Ganges. Then, travel to the Jim Corbett National Park, India's oldest national park, for a wildlife safari and take in the beauty of the park.
Experience the surreal beauty of the Nainital Lake and take a boat ride. Take a stroll at the charming mall road, visit G.B. Pant High Altitude Zoo which has several rare species.
Visit the historic Naini Devi Temple and take a ropeway to the Snow View Point, which offers breathtaking views of the Himalayas. Then, visit the Eco Cave Garden to marvel at the beautiful rock formations.
Depart to Delhi and explore the famous India Gate, Lotus Temple, and Akshardham Temple.
If you have extra time, you can extend your stay in Mussoorie and explore more beautiful waterfalls and temples. If you are interested in adventure sports, Rishikesh is a great place to try bungee jumping and flying fox. If you have less time, you can skip Jim Corbett National Park and visit Nainital directly from Rishikesh.