Ten Thousand Islands National Wildlife Refuge protects important mangrove, marsh, and tropical hardwood hammock habitats in Southwest Florida.