Where can we find the longest running mermaid show in the US??

That would be Weeki Wachee Springs State Park on Florida’s Gulf Cost — been running — both on top and underwater — since 1947 … and NO FEEDING the Mermaids allowed!!!