View Larger Map
Kilwa Island - Wikipedia, the free encyclopedia
en.wikipedia.org/wiki/Kilwa_Island,_Zambia Cached
Kilwa Island is an island on Lake Mweru, Zambia. It was known to Arab and Swahili traders of ivory, copper and slaves who used Kilwa Island on the lake as a base at ...
Kilwa Island is an island on Lake Mweru, Zambia. It was known to Arab and Swahili traders of ivory, copper and slaves who used Kilwa Island on the lake as a base at ...