Weeki Wachee Springs State Park in Florida has enchanted visitors since 1947 with underwater performances by "real" mermaids.
Conservationists and students were cheering as three rescued sea turtles made their way back into the ocean at a beach in ...