2Cala Rossa, Favignana, Sicily
Favignana, the largest of the Aegadian Islands, is a haven of natural beauty.
Favignana, the largest of the Aegadian Islands, is a haven of natural beauty.