Ohio might be one of the last places you'd expect to find a lovely beach town, but venture an hour north of Cleveland, and you'll stumble upon the charming community of Conneaut. Nestled along the ...