Geauga Lake: The Meteoric Rise and Tragic Fall of the World’s Largest Amusement Park

The world of regional amusement parks is one that rarely sees a story as captivating or as tragic as that of Geauga Lake amusement park. Located in Aurora, Ohio, Geauga Lake...