Filicudi

Italy

Filicudi is one of eight islands that make up the Aeolian archipelago, situated 30 - 50km northeast of the island of Sicily, southern Italy. It is a frazione of the comune of Lipari.