Park in Tampa
Waterfront park with a small natural beach, ideal for relaxing by the water and unwinding.
Cypress Point Park
Tampa, FL, 33607