Visitors really like Cambridge, especially its riverfront, museums and restaurants. Activities like running give you a chance to enjoy the outdoors while you're in town. Top attractions include Museum of Science. While you're here, make time to enjoy other sights such as Harvard Square.