Visit the Surat Castle which houses a museum showcasing the history of Surat. Then, head to the Dutch Garden and Dumas Beach to relax and take in some scenic views.
Start your day with a visit to the Somnath Temple, one of the 12 jyotirlingas in India. Afterward, explore the Somnath Beach and visit the Somnath Museum to learn about the history and mythology surrounding the temple.
Begin your day with a visit to Dwarkadhish Temple, followed by a trip to Nageshwar Jyotirlinga Temple. Head to Beyt Dwarka, a nearby island that houses a temple dedicated to Lord Krishna, and then visit the Rukmini Devi Temple to complete your day.
Explore the City Palace and Jantar Mantar to learn about Jaipur's rich history and astronomy. Visit Hawa Mahal to take in the beautiful architecture and then shop for souvenirs at the vibrant and bustling Johari Bazaar.
Explore the imposing Amer Fort featuring a palace, a temple, and halls of private and public audience. Then head to Nahargarh Fort to get an excellent panoramic view of Jaipur city. End your day with a visit to Chokhi Dhani, a famous Rajasthani-themed resort that offers an insight to local culture, performances and foods.
If you have more time, visit Gir National Park to see the Asiatic lions, or head to Udaipur to visit the City Palace and enjoy the scenic views around Lake Pichola. If you have less time, skip the Dutch Garden and limit your time spent at the beaches.