Palermo Aeroporto
Overview
Located off the tip of the Italian peninsula, Sicily is the largest island in the Mediterranean Sea and measures 9,920 square miles (25,700 square kilometers). As a result of its close proximity to both Italy (separated by the Strait of Messina by less than two miles) and North Africa (separated by less than 100 miles), Sicily has traditionally been regarded as a bridge between Africa and