Ensenada, Mexico has the fortune of being just ... and the gift shop offers plenty of options for a cute, non-gimmicky souvenir. If you’re more a science-person than a historian, then check ...