The New England Aquarium is one of the best indoor activities in Boston because you can spend hours here on a rainy day — especially if you have kids to ...