Mass. has 2 of the most charming places in the U.S., TravelM