I live in the park. This add is all lies! It's 2 miles from the water , the only flowers are in my garden . other then that the place is a dump.
5400 95th St NSaint Petersburg, FL 33708
From Business: Salt-air breezes cool this Gulf Coast KOA set in a tropical paradise along a mangrove-lined bayou and only 2 miles from the sugar-white beaches of the Gulf of Mex…