The tiny Italian island of Lampedusa should be a holiday paradise. The most southerly territory of Italy lies exactly between that country and North Africa.
The tiny Italian island of Lampedusa should be a holiday paradise. The most southerly territory of Italy lies exactly between that country and North Africa.