The Spring

The Spring

Get inside the over-60-years-old tradition of the talented live “mermaids” at Weeki Wachee Springs State Park in Florida.

The Spring

1 Video

  • The Spring

    Get inside the over-60-years-old tradition of the talented live “mermaids” at Weeki Wachee Springs State Park in Florida.