Skip to main content
x
What It's Like to be a Mermaid

The Weeki Wachee mermaids are an amazing sight north of Tampa, Florida, but see what it takes to bring the magic to life.