The imposing Cathedral is one of the largest features of the Victoria city. It is an architectural gem worth stopping by.
Email immac@seychelles.net
Phone + 248 4 322 652
Address Olivier Maradan St, Victoria, Mahé, Seychelles
Coordinates -4°37'10.864" N 55°27'5.785" E