Chairman’s View: The Best Small Town in America (New Canaan Advertiser June 13, 2019)
New Canaan was just named one of the “15 Best Small Towns to Visit in 2019” by Smithsonian magazine. Every year their editors search the entire country for places that…