Lampedusa is situated between Malta and Tunisia and belongs geologically... more »
The smallest commercial aircraft flying out of Lampedusa is a ATR with... more »