Framingham is a family-friendly place known for its restaurants. Activities like running give you a chance to enjoy the outdoors while you're in town. Plan a fun excursion to Fenway Park and Gillette Stadium. Popular sights like Hynes Convention Center and Newbury Street are sure to leave an impression.