Loading Video…

This browser does not support the Video element.

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.