View Larger Map
Chizumulu Island - Wikipedia, the free encyclopedia
en.wikipedia.org/wiki/Chizumulu_IslandCached
Chizumulu Island is the smaller of two inhabited islands in Lake Malawi/Lake Nyasa, the larger being the nearby Likoma island, which together make up the Likoma District.
Chizumulu Island is the smaller of two inhabited islands in Lake Malawi/Lake Nyasa, the larger being the nearby Likoma island, which together make up the Likoma District.