Mahón, Mayonnaise And More: Menorca’s Capital Delivers

With one of the world's largest natural harbors, Mahón on Spain's Balearic island of Menorca was once very British and holds surprises at every turn.