Tourists at Ten Thousand Islands, Florida Everglades
Tourists on vacation at Ten Thousand Islands in Florida Everglades, USA