Home | Geneva-on-the-Lake, Ohio | Ashtabula County, Fun for ALL AGES - GOTL has something for everyone no matter your age or interests... Beautiful beaches, romantic wedding venues, good food, local wine, live music, batting cages, go-carts, paved trails, and even a ferris wheel & water slide. Come visit us! You won’t be disappointed!.