and of course (this is Florida) alligators. Despite its inhabitants, this river is a popular spot for water activities, such ...