Visit the Boston Public Garden for a relaxing stroll. Take a tour of Fenway Park, home of the Red Sox, or catch a game. Explore the Museum of Fine Arts and ...