
Sicily’s Lampedusa Island, Quite Simply Paradise
Lampedusa is an island in the Sicilian archipelago known as the Pelagie (or Pelagian) Islands. This group lies in the Mediterranean Sea along with the island of Pantelleria and although they belong to Italy, they are actually closer to Tunisia. Lampedusa's "Rabbit Beach" has been recognized ...