
These beautiful towns are not only thriving economically, they’ve also got all you could want in a place to raise a family: plenty of green space, good schools, and a strong sense of community. 10. Edgartown, Massachusetts Edgartown is a town located on Martha’s Vineyard in Dukes County,...