Give us feedback!

See Castle of Saint Caterina, Isola di Favignana, Sicily, Italy

The castle St. Catherine, which you can immediately see when you arrive at the port of Favignana, is a castle that stands on the highest peak of the mountain on the island of the same name.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail