2024
ST. FRANCIS-XAVIER CHURCH
Religious buildings
The island of Fadiouth is home to a predominantly Christian church, ...Read more