Where's The Top Lake Town in the Country? It's Here in Upstate NYWhere's The Top Lake Town in the Country? It's Here in Upstate NYIf you're saving up your money for your dream lake front property, the best place in the country to live isn't too far from home.CarlCarl