Start your day early in Dwarka with a serene visit to Dwarkadhish Temple to catch the morning aarti and soak in the spiritual atmosphere, then stroll along the Dwarka Beach for crisp sea air and family photos. Afterward, drive a short distance to the coastal Nageshwar Jyotirlinga to admire the ancient shrine and the rocky shoreline, finishing with a quick breakfast at a local eatery serving fresh Gujarati fare before heading toward Junagadh.
After a peaceful morning in Dwarka, drive toward Junagadh and stop for a family-friendly exploration of Girnar Hills foothills - enjoy a scenic picnic and short walks among banyan-shaded paths and ancient temples before tackling any steep climbs. Continue into town to visit the impressive Uparkot Fort, where kids can roam battlement ruins and see the ancient step wells, then savor a hearty Gujarati thali at a nearby family restaurant before the evening leg back toward Rajkot.
As the sun lowers, unwind with a peaceful visit to Ashoka Van near Junagadh for shaded walking trails and a children's play area-perfect for stretching legs after driving. Finish the day with a leisurely, family-friendly dinner at Mahalaxmi Street Food & Thali (or a similar local eatery) sampling warm khandvi, dhokla, and a Gujarati thepla while reflecting on the day before the drive back to Rajkot.