Elba
France
Italy
Italy
Rome
Milan
Naples
Turin
Florence
Salerno
Palermo
Catania
Genoa
Bari
Bologna
Verona
Pescara
Cagliari
Venice
Messina
Caserta
Como
Trieste
Pisa
Taranto
Paris
Corsica
Bergamo
Reggio di Calabria
Treviso
Modena
Parma
Lecce
Foggia
Perugia
100 km
100 miles