Skip to main content

Accessible by boat/Ship, Likoma Island is located in the northern part of Lake Malawi. It is home to impressive Anglican Cathedral of St. Peter, which is one of the largest cathedral buildings in Central Africa. The island also offers a tranquil environment for relaxation.

Leave a Reply

Open WhatApp
Scan the code
Chat with Ultimate Travel
Hello 👋
Can we help you?