Image 1 of 1

Boston/Cambridge, Harvard Square, Cambridge, Massachusetts.jpg

Harvard Square is the historic center of Cambridge, Massachusetts and Harvard University.