Spend a day at Sombrero Beach if you are staying in Marathon. Here you will find fantastic swimming, a beautiful park, and the opportunity for numerous outdoor activities. Complete with picnic pavilions and unbelievable views, there is plenty of fun to be had in the sun at Sombrero Beach.
Visit: Sombrero Beach Rd, Marathon; 305-743-0033; marathon.fl./parks-and-beaches