Southshore Bay Lagoon in Wimauma is one of the largest pools in Florida. This lagoon features 5 acres of crystal clear water, an inflatable obstacle course, water slides, stand-up paddle boarding, ...
But to use the man-made lake after 8 p.m. you’ll have to be with a resident of Southshore Bay. Hillsborough commissioners agreed Tuesday that the man-made lagoon within Metro Development Group's ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results