Mexico super-wall keeps pirates out of Campeche
By Bob Schulman There are a handful of places around the world that you’ve just got to like… spots brimming over with a certain kind of charm or beauty that tells you this is REALLY someplace special. Barcelona, Spain, is one. So is Lake Louise up in Canada. Ditto for Prague in central Europe’s Czech …