It's not that long a train ride to NYC and the American Museum of Natural History. Boston is a but further but they have great museums and an aquarium. You landed in a great spot if you love museums. Ps. Yale has a few that are worth checking out as well.
Viewing a single comment thread. View all comments