Dive into the enchanting world of mermaids at one of Floridas most legendary attractions. Enjoy mesmerizing live mermaid shows, paddle along the crystal-clear Weeki Wachee River, and splash around in the Buccaneer Bay water park.