Alicudi

Alicudi is the smallest Aeolian island, an oasis of peace for all nature lovers.