Last week, we looked at the Blue Flag beaches in Calabria. This week, we are showcasing the Blue Flag beaches in Sicily. Sicily, a large island in the Mediterranean Sea, is separated from the rest of Italy by the Strait of Messina. Sicily has so much to offer its visitors: from volcanoes to ancient Greek...Read More