Map of the Italian Peninsula

Livorno Tourist Information and Cruise Guide

The Italian Peninsula is located south of Switzerland. Shaped like a boot, the peninsula juts out into the Mediterranean Sea. Livorno is located on the northwest shore of Italy.