Sicily is the largest of the Italian islands, separated from the Continent by the Strait of Messina and surrounded by the Ionian, Tyrrhenian and the Mediterranean.
Some travelers are not interested about Italy's history. It is very important, though. Learn a few information and discover 5 historical Italian towns.