Lake Mweru
Isokwe is an island on Lake Mweru in Luapula Province, Zambia.