Calla Rossa, Favignana Island, Sicily, Italy

Please log in or register to like posts.

Calla Rossa is a secret beach nestled on Favignana Island, Sicily, Italy. What was once used as a rock quarry is now a swimming playground with crystal blue mineral waters. I bit of an off-road trip to get there but heaven indeed.

Leave a Reply