The place I always bring my guests to, whether they are from out of state or from across the oceans, is The New England Aquarium. They have so many fascinating things to see, its got a great, central location on the harbor and I love that this Boston institution is recognized around the world for its impressive efforts to protect the world of water that we all rely upon for our survival.
Pros: Always Lots to see, great, convenient loc, unique experience
more