Ahmedabad, the largest city in Gujarat, is the perfect place to start your trip. Begin your day by exploring the Sabarmati Ashram, a national monument and one of the residences of Mahatma Gandhi. Then head to the Bhadra Fort, a beautiful fort built in the 15th century. Finally, visit the Jama Masjid, one of the most stunning mosques in India.
Spend the day in Vadodara, also known as Baroda, which is filled with tons of history and culture. First, visit the Laxmi Vilas Palace, a magnificent palace that was once the residence of the Gaekwad family, followed by the Sayaji Baug, a beautiful garden housing a museum and a zoo. Finally, explore the Nyay Mandir, a stunning building with beautiful architecture and rich history.
Famous for its temples and wildlife sanctuary, Somnath and Gir National Park are a must- visit destination on your trip. Begin with the Somnath Temple, which is steeped in legend and history. After visiting the temple, head to the Sasan Gir National Park and Wildlife Sanctuary to see the Asiatic Lions and other wildlife species.
If you have more time, you might want to explore the Rann of Kutch or visit the Statue of Unity. However, keep in mind that both destinations would require an additional day. Also, if you have less time, skip Somnath and Gir National Park and spend an extra day exploring Ahmedabad and Vadodara.