Lampedusa is a small Italian island located between Sicily and the north of Africa, a little more than 100 km from Tunisia.
Lampedusa ist eine kleine italienische Insel zwischen Sizilien und Nordafrika, etwas mehr als 100 km von Tunesien entfernt.