Travel May 29, 2019

Miami has a 7-acre hidden lagoon no one knows about

Laguna Sole is a 7-acre man-made lagoon hidden in North Miami.