Weeki Wachee is an enchanted spring to see live mermaids, take a river boat cruise, see Florida wildlife, and swim in Buccaneer Bay.