Destination guide
More about St. Peter's Cathedral
Explore St. Peter's Cathedral on Likoma Island, a stunning architectural gem and spiritual haven amidst Malawi's breathtaking landscapes.
Tell me more about St. Peter's Cathedral