Egadi Islands
Favignana with Cala Rossa and its crystal-clear waters, the fishing village of Levanzo, and Cala Mennula, immersed in nature.
Favignana with Cala Rossa and its crystal-clear waters, the fishing village of Levanzo, and Cala Mennula, immersed in nature.