You'll find them in Vermont and Maine. The post 2 of the most welcoming towns in the U.S. are in New England, according to ...