Weeki Wachee Springs State Park celebrates 75th anniversary with mermaids

Charley Belcher visited Weeki Wachee Springs State Park for Florida’s Adventure Coast Visitors Bureau's unveiling of The Mermaid Tale Trail.

Top Videos

Good Day Tampa Bay

We Live Here