likoma

Advertisement

Likoma Island

Likoma Island is the larger of two islands in Lake Malawi, in East Africa, the smaller being the nearby Chizumulu. Likoma and Chizumulu both belong to Malawi, and together they make up the Likoma District.

Advertisement

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.