Results 1 results found Tourists on the Big Cypress Bend boardwalk at Fakahatchee Strand, the Everglades, Florida, United States of America