Start your trip in Ahmedabad, the largest city in the state of Gujarat. In the morning, explore the Sabarmati Ashram, a historic site where Mahatma Gandhi lived. Learn about his life and philosophy of non-violence. In the afternoon, visit the Sidi Saiyyed Mosque, known for its beautiful intricate stone lattice work. As the evening approaches, head to Manek Chowk, a bustling night market famous for its delicious street food. Try local delicacies like pav bhaji and khaman dhokla.
On the second day, travel to Mount Abu, a hill station in Rajasthan. Start your morning with a visit to Dilwara Temples, known for their exquisite marble carvings. Spend the afternoon exploring Nakki Lake and enjoy a boat ride amidst the scenic surroundings. In the evening, visit the Sunset Point to witness stunning panoramic views of the sunset over the Aravalli Range.
Head to Udaipur, the City of Lakes, on the third day. Start your morning by visiting the iconic City Palace, a grand palace complex overlooking Lake Pichola. Explore the ornate chambers and enjoy the panoramic views of the city. In the afternoon, take a boat ride on Lake Pichola and visit the famous Lake Palace, now converted into a luxury hotel. In the evening, stroll through the colorful streets of the Old City and shop for traditional Rajasthani handicrafts.
On the final day, continue exploring Udaipur. Start your morning with a visit to the serene Jag Mandir, an island palace located in the middle of Lake Pichola. Enjoy the tranquility and admire the stunning architecture. In the afternoon, visit the Jagdish Temple, a large Hindu temple dedicated to Lord Vishnu. Take a leisurely walk around Fateh Sagar Lake and enjoy the beautiful surroundings. In the evening, experience the vibrant cultural performances at Bagore Ki Haveli.
For off the beaten path attractions and places loved by locals, consider exploring the vintage car collection at the Vintage & Classic Car Museum in Udaipur. It houses a remarkable collection of classic cars from the bygone era. Another hidden gem is Shri Ekling Ji Temple, located around 22 kilometers from Udaipur. This ancient temple dedicated to Lord Shiva is a peaceful oasis away from the bustling city and offers a glimpse into traditional Hindu architecture.