Filicudi – one of eight Aeolian islands near Sicily, Italy Updated: December 28, 2020 | By Claire | More The island of Filicudi is one of eight that make up the Aeolian archipelago of islands that are situated just to the north of Sicily. Filicudi is a small island which is home to only 300 […]
