After touring Harvard Monday, we drove through Tufts University where my husband attends class as a military fellow. It sits on top a hill in Medford, MA, so we had a great view of the setting sun from one side of campus. From the other side, you can see the city of Boston, which is only about 5 miles away.
Sounds like you are having a great visit to the Boston area. My friend and I went to Harvard while there to see the science museum. We were interested in the glass flower display.