Shopping center with many stores & restaurants comprising 3 historic market buildings & a promenade.
Fenway Park is a baseball park located in Boston, Massachusetts at 4 Yawkey Way near Kenmore Square.
The New England Aquarium is an aquarium located in Boston, Massachusetts. In addition to the main aquarium building, attractions at the New England Aquarium include the Simons IMAX Theatre.