Seychelles › Mahé
1 curiosities in Mahé, Seychelles — described, reviewed and photographed by travellers like you.
This imposing Cathedral is the Mother Church of the Catholic Diocese in Seychelles.…
Add it to Treave and help travellers like you.