Start your trip in Ahmedabad, the largest city in the state of Gujarat. In the morning, visit the Sabarmati Ashram, the former residence of Mahatma Gandhi, and gain insight into his life and teachings. In the afternoon, explore the beautiful Kankaria Lake and enjoy boating and other recreational activities. As the evening sets in, head to Manek Chowk, a bustling night market famous for its street food stalls.
Embark on a journey to Udaipur, known as the "City of Lakes." In the morning, visit the majestic City Palace and admire its architectural beauty. Afterward, take a relaxing boat ride on Lake Pichola, enjoying the picturesque views of the surrounding palaces and landscapes. In the evening, explore the vibrant markets around Jagdish Temple and indulge in traditional Rajasthani cuisine.
Next, travel to Jaipur, the capital city of Rajasthan. Begin your day by visiting the magnificent Amber Fort, an impressive palace complex located on a hilltop. In the afternoon, explore the bustling lanes of the Pink City and discover its architectural wonders, such as Hawa Mahal and City Palace. In the evening, witness a mesmerizing traditional Rajasthani dance and music performance at Chokhi Dhani.
Head to Agra, home to the iconic Taj Mahal. In the morning, marvel at the beauty of the Taj Mahal, a UNESCO World Heritage Site and one of the Seven Wonders of the World. Afterward, explore the Agra Fort, a massive royal residence with intriguing history. In the evening, visit Mehtab Bagh, a garden complex offering stunning views of the Taj Mahal at sunset.
Proceed to Haridwar, one of the holiest cities in India. In the morning, attend the mesmerizing Ganga Aarti ceremony on the banks of the Ganges River. Afterward, visit the famous Har Ki Pauri ghat and take a dip in the sacred river. In the afternoon, explore the bustling markets of Haridwar, where you can find religious artifacts, handicrafts, and delicious street food.
Visit Rishikesh, the "Yoga Capital of the World," and immerse yourself in spirituality and tranquility. In the morning, visit the iconic Laxman Jhula and Ram Jhula suspension bridges. Afterward, explore the ashrams and temples in the area. In the afternoon, indulge in adventurous activities like white-water rafting or enjoy a peaceful yoga session by the Ganges River. In the evening, attend the evening Ganga Aarti ceremony.
Your final destination is Kedarnath, a sacred town nestled in the Himalayas. In the morning, embark on a scenic trek to Kedarnath Temple, a revered place of worship. Spend the day exploring the temple complex and enjoying the breathtaking mountain views. In the evening, immerse yourself in the peaceful atmosphere and soak in the spiritual energy of this holy place.
While visiting Ahmedabad, don't miss out on the Calico Museum of Textiles, which showcases an extensive collection of traditional Indian fabrics. In Udaipur, visit Saheliyon-ki-Bari, a beautiful garden adorned with fountains and kiosks. In Jaipur, explore the lesser-known Panna Meena ka Kund, an ancient stepwell. In Agra, discover the Tomb of Itimad-ud-Daulah, often referred to as the "Baby Taj." In Haridwar, take a detour to the nearby Neel Dhara Pakshi Vihar, a bird sanctuary. Finally, in Rishikesh, explore the tranquil Beatles Ashram, where the famous band once stayed.