It was a cool Christmas eve morning and we were the first people out on the boat with the guide. The scenery is just beautiful being on a expanse of land with little else for the eye to see except for the everglades of birds, alligators and "George" blue heron to take all in. A must see if your from South Florida or just here visiting. Only place in the world to see this ecology of nature.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.