Two are in Massachusetts. The post 3 of the most beautiful places in America are in New England, according to Conde Nast Traveler appeared first on Boston.com.
On Feb. 11, Openlands and partner The Wetlands Initiative found out from the National Fish and Wildlife Foundation that their $1.5 million America the Beautiful Challenge grant for a project to ...