




Saint Catherine’s Castle
Favignana TP
Castle
Santa Caterina Castle in Italy is recognized as a striking real-world filming location. Media posts highlight its cinematic role representing the island of Ithaca in a Christopher Nolan movie.
Summaries are created based on reviews, notes, and social media posts.
Photos





Share View on Google Maps