View from the overlook tower in Ten Thousand Islands National Wildlife Refuge. The refuge is located in the largest mangrove forest in North America and a great spot to view lots of Florida wildlife.
tagged: overlook wildlife marsh islands wetlands scenic tower florida everglades