A Day Trip Mirada Lagoon
We spent a blistering summer day at Mirada Lagoon in San Antonio, Florida, and it felt like stepping into a Caribbean resort. This massive 15-acre, man-made lagoon is the largest in the United States, and is just minutes away from its sister property, Epperson Lagoon. As I set foot on the soft white sand, I […]
A Day Trip Mirada Lagoon Read More »