June 2008 Issue
Lake Effect
The northwest shores of Ohio and the Lake Erie Islands deliver the ultimate in high-energy fun and laid-back entertainment. Plummet from a summit higher than the Statue of Liberty at Cedar Point on the mainland, then chill out with a nice-and-easy stroll
Be the first to leave a comment.