Anglican Church in Seychelles Submitted by admin on October 1, 2023 Read more about Anglican Church in Seychelles Bishop's House; Bel Eau, Victoria Mahé, SeychellesP.O. Box 44, VictoriaMahé, SeychellesEmail: [email protected]