New England Aquarium, Boston, Massachusetts
The New England Aquarium sits at Central Wharf, directly next to the Boston Marriot Long Wharf Hotel and quite near Faneuil Hall and Quincy Market. It’s easy to get to via the blue line (exit Aquarium) or Commuter Boat into Long Wharf. The aquarium opened 40 years ago and I’ve seen some say that it…