The ‘California Vibes’ Beach Just 3.5 Hours from Birmingham
If you’re dreaming of a sun-soaked getaway with a laid-back, California vibe, look no further than Weymouth Beach—just three and a half hours from Birmingham. This stunning seaside spot captures all the charm of a West Coast …