irishspice t1_ja0nnj6 wrote

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.