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.