Ports

Alicudi Island - Sicily, Italy

Alicudi is one of the Aeolian Islands, off the north-eastern coast of Sicily. Heather clad slopes gave the island its ancient name of Ericusa and it remains a remote and wildly beautiful place with pebbly beaches.