News

Across the river from Fairport Harbor is Ohio’s largest stretch of sand, Headlands Beach. A mile long and a football-field ...