The longest sand beach in Ohio is found at Headlands Beach State Park

Headlands Beach State Park