View Larger Map
Likoma Island - Wikipedia, the free encyclopedia
en.wikipedia.org/wiki/Likoma_Island Cached
Likoma Island is the larger of two inhabited islands in Lake Malawi (also known as Lake Nyasa), in East Africa, the smaller being the nearby Chizumulu.
Likoma Island is the larger of two inhabited islands in Lake Malawi (also known as Lake Nyasa), in East Africa, the smaller being the nearby Chizumulu.