Here are the top lakeside towns in upstate New York, according to World Atlas. Skaneateles, with its unique shops and restaurants, sits astride the northern tip of Skaneateles Lake in Onondaga County.
Passing by a series of subterranean geological features named cave chocolate, cave bacon and cave popcorn, I start to wonder ...