Mirada Lagoon: Largest US man-made lagoon opens right here in the Tampa Bay area

More Videos

The lagoon features 15 acres of crystal-clear water for swimming, kayaking and paddleboarding.

You Might Also Like