Toggle navigation
Get CityMaps2Go
Save
Isola di Filicudi
Orientation & Geography
Italy, Sicily
Filicudi is one of eight islands that make up the Aeolian archipelago, situated 20–30 miles northeast of the island of Sicily. It is a frazione of the comune of Lipari.
Read More