Walk Across the Harvard Square
Located right in the city center, the beautiful Harvard Square is, in fact, the business district of the city. With several restaurants and cafes, as well as many high-end shops and boutiques, this is a must-visit spot!