Explore the wonders of the Weeki Wachee River's enchanted springs. Witness the magic of live mermaid shows, and encounter the natural beauty of Florida's resident plants and animals .