I want to know the answer to the following question:
Where is the New England Aquarium located?
All the background I'm provided with is that "Because of the city's prominent role in the American Revolution, several historic sites relating to that period are preserved as part of the Boston National Historical Park.". Is that enough to answer the question?