The beach at Stump Pass Beach State Park. Photo by Mary Lundeberg. Vacation Rentals & Property Management 8501 Placida Rd. #A3 Placida, FL 33946 Hotel Lic# DWE1801404 27 941-697-2175 www.placeinthesun.com 2020 23
/www.placeinthesun.com