The sun rises as seen from Newton, Massachusetts, on October 1, 2012. AFP PHOTO/Jewel Samad (Photo by JEWEL SAMAD / AFP) (Photo by JEWEL SAMAD/AFP via Getty Images)
New England 2 mins ago

Only 2 New England towns make US News & World Report list of best 100 places to live

Three other local communities made the top 250 Five New England towns were included in U.S. News & World Report’s “250 Best Places to Live in the U.S. in 2025-26” list, including...

The Latest

Contact Us