Anglican Church

sights / Religious

Anglican Church information

Location
Victoria , Seychelles
Address
Albert St
Something wrong?
Submit a correction

Taking pride of place in the centre of town is the Anglican church, with its renovated facade and elegant tower.