0 / 60 seg.

Lampedusa is a small island lying between Malta and the coast of which North African country?