Distribution
Africa: lower and the middle reaches of the Zambezi River system, including the Shire and Lake Malawi. Range now thought to extend to some East Coast rivers (Rufiji system), to parts of the Upper Congo River and the Luapula-Mweru region of the 'Congo' (Ref. 1440)