Harvard Square
Harvard Square is a large triangular shopping area in the center of Cambridge, Massachusetts. Located near Harvard University, it is the main area of recreation and other such activities for Harvard and MIT students, along with residents of Boston, Cambridge, and other nearby cities.This article is a stub. You can help Wikipedia by expanding it.