Lake Okeechobee, or the "Big O," is the largest ... and amphibians including an American alligator population close to 30,000. There are destinations in Florida where visitors can see alligators ...
A prime suspect is Lake Okeechobee discharges that started a month ago, which floods the brackish St. Lucie River with ...