Previous ImageNext Image Florida Everglades Marco Island is located on the edge of the Florida Everglades Marco Island is located on the edge of the Everglades and has boating access to the Thousand Island and the Gulf of Mexico