Weeki Wachee Springs State Park, one of Florida’s most iconic roadside attractions, just celebrated its 75th anniversary and continues to draw record crowds each year.
The only place you can meet a mermaid is celebrating 75 years. Weeki Wachee Springs State Park is one of Florida's original and most iconic attractions that's still open today.