As a New Yorker, I couldn't help feeling like the Peabody was just a miniature version of the American Museum of Natural History Museum in NYC. It is much smaller and has less stuff in each exhibition, but considering the fact that people in New Haven may not want or be able to go all the way to New York, it is still a good thing to have in Connecticut. There are little bits of everything you'd expect--dinosaurs and wooly mammoths, Native American artifacts, and a very old mummy.
more