Watching the mermaids of Weeki Wachee Springs is a classic Florida tradition.