Walking Tour of Mt. Ida Campus

Mt. Ida Campus 100 Carlson Avenue, Newton

Before this Oak Hill location became Mount Ida College and then a campus of the University of Massachusetts Amherst, it was an estate. See a former 18th-century farmhouse, a lavish […]