by Frank | Feb 8, 2018 | Interesting Articles About SW Florida
On these cold days in Southwest Florida, the park is the perfect place to go – Manatee Park, that is! Located in Fort Myers, Florida on State Road 80, directly across from the Florida Power and Light power plant, Manatee Park is a great place to view manatees....