Italian shores , especially the small island of Lampedusa south of Sicily , are a favourite destination for those making the crossing North Africa in the hope of a new life in Europe , despite the perilous journey .