St Peter"s Cathedral, Likoma Island Travel & Places Africa & Middle East Last updated Sunday, March/17/2019 29 Share St Peter's Cathedral on Likoma Island (in Northern Malawi) is the main attraction besides some very nice beaches and the Kaya Mawa Beach Lodge. Source... africa middle east travel places Tours trip 106 29 Share