That’s the Penn Museum in Philadelphia, and once word gets out about what’s inside, you’ll understand why locals can’t stop raving about it. Nestled on the University of Pennsylvania campus, this ...