Visit the UNESCO World Heritage Red Fort, Jama Masjid, and the Gandhi Smriti Museum to learn about the history of India's independence movement. Then head to India Gate, followed by a street food tour of Chandni Chowk.
Start with a morning visit to the Forest Research Institute's Botanical Garden and Museum, followed by a stroll down Rajpur Road. In the afternoon, visit the Mindrolling Monastery and end the day with a visit to the Tapkeshwar Temple.
Begin the day with a dip in the sacred waters at Triveni Ghat and watch the Ganga Aarti ceremony. Visit the Beatles Ashram, Parmarth Niketan, and the Lakshman Jhula bridge. End the day with a sunset view from Neer Garh Waterfall.
Begin with a morning visit to Har Ki Pauri Ghat for a holy dip in the Ganges. Visit the Chandi Devi Temple, Mansa Devi Temple, and Maya Devi Temple. End the day with a visit to the Daksheswara Mahadev Temple and the Haridwar Market.
Begin with a helicopter ride to Kedarnath. Visit the Kedarnath Temple, which is one of the 12 Jyotirlingas of Lord Shiva. Trek to the Bhairavnath Temple and Vasuki Tal. End the day with a view of the sunset over the Himalayas.
Spend the day exploring the local culture and cuisine. Attend a puja ceremony at the Kedarnath Temple and learn about the local customs and traditions. Take a cooking class to learn how to make traditional Garhwali dishes.
Head back to Delhi and spend the day souvenir shopping at the Dilli Haat, followed by a visit to the Qutub Minar and Humayun's Tomb. End the trip with a dinner at the famous Karim's restaurant in Old Delhi.
Make sure to try out the local street food and attend the aarti ceremonies in Rishikesh and Haridwar. Consider taking a side trip to the Rajaji National Park for a wildlife safari. To maximize your fun, try out adventure sports like bungee jumping and river rafting in Rishikesh.