St Peter's Cathedral

Information

Dean:

Address:
PO Box 1, Likoma Island, Malawi