The Mediterranean: Its Storied Cities and Venerab

THE PILLARS OF HERCULES, ALGIERS, MALAGA, BARCELONA, MARSEILLES, NICE, THE RIVIERA, GENOA, THE TUSCAN COAST, VENICE, ALEXANDRIA, MALTA, SICILY, NAPLES,