the French island of Corsica, the Italian Peninsula, Sardinia is the second largest island in the Mediterranean Sea (after Sicily and before Cyprus). It is an autonomous region of Italy. The nearest land are the french island Corsica, the italian peninsula, Sicily, Tunisia and the Spanish Balearic Islands Sardinia, Italy.
Add to Cart Add to Lightbox Download