by gerry | Jul 28, 2014 | All, Boarding School Visits
The first thing one notices when visiting Tabor Academy is the picturesque setting on the southeast coast of Massachusetts. The campus, located in the small town of Marion, Massachusetts, about a one-hour drive from Boston, almost looks like a small, beachside resort...