Located in the heart of central Massachusetts, Harrington is the perfect location for exploring the charm of New England and being in close proximity to the bustle of city life.
south central massachusetts is home to world-class museums, prestigious colleges and universities, golf courses, charming downtown shopping areas, and musical theatres.