Situated some 200km off Italy's southern coast, Lampedusa has hit world headlines in recent years as the first port of call for hundreds of thousands of African and Middle Eastern…