Where is John U Lloyd Beach State Park located?
John U Lloyd Beach State Park, John U Lloyd Beach State Park, United States of America (approx. 26.07037°, -80.11282°)
John U Lloyd Beach State Park, John U Lloyd Beach State Park, United States of America (approx. 26.07037°, -80.11282°)