Explore the Sabarmati Ashram, a residence and museum that was home to Mahatma Gandhi during India's freedom struggle. Visit the Akshardham Temple, one of the world's largest Hindu temple complexes and marvel at its architecture. End your day with a visit to the Jama Masjid, a beautiful mosque that dates back to the 15th century.
Visit the Somnath Temple, one of the twelve Jyotirlingas of Lord Shiva and marvel at its exquisite architecture. Take a stroll on the Somnath Beach and enjoy the serene ambiance. End your day with a visit to the ancient Bhalka Tirtha, a holy spot where Lord Krishna was mistakenly shot in the foot by a hunter.
Seek blessings of Lord Shiva at the Nageshwar Jyotirlinga, another one of the twelve Jyotirlingas. Visit the Rukmini Devi Temple, dedicated to Lord Krishna's wife Rukmini. End your day with a visit to Dwarkadhish Temple, the main temple of Lord Krishna that is believed to have been built over 2500 years ago.
Explore the Dwarka Beach and relax in the serene surroundings. Take a tour of Bet Dwarka, an island said to be the original dwelling place of Lord Krishna. Visit the Dwarka Lighthouse, one of the few surviving masonry lighthouses of the early twentieth century.
End your trip with a visit to the Sidi Saiyyed Mosque, a beautiful mosque that reflects the Indo-Islamic architectural style. Visit the Kankaria Lake, a popular picnic spot and a recreational park. End your day with a visit to the Dada Bhagwan Temple, a serene temple dedicated to Lord Simandhar Swami.
If you have more time, you can add a visit to Gir National Park, home to the Asiatic lion. If you have less time, you can skip the Rukmini Devi Temple or the Dada Bhagwan Temple. Be sure to check the opening and closing times of the places ahead of your visit as they may vary