From the article: "Three communities in Upstate New York have been named among the 40 best small lake towns in America by Country Living: Oswego, a port city on Lake Ontario; Hammondsport, a shop-filled village at the bottom of Keuka Lake; and Olcott Beach, a tiny beachside hamlet on Lake Ontario."
More here:
https://www.newyorkupstate.com/trave...n-america.html