This New York Town Was Named Best For Spas + Wellness, Here’s WhyThis New York Town Was Named Best For Spas + Wellness, Here’s WhyA tiny, lakeside village in Central New York was named America's Best Small Town.MeganMegan