- n a town in Italy in southwestern Sicily near the coast; the site of six Greek temples
News & Articles
- An island few have heard about - until today
Lampedusa, part of the Sicilian province of Agrigento, is the largest island of the Italian Pelagie Islands. It’s the southernmost tip of Italy, closer to Tunisia (which is about 113 km away) than it is to Sicily itself (176 km away).
July 8, 2013 - National Catholic Reporter