In the heart of the untamed Zambezi Valley on the border between Zimbabwe and Zambia lies Lake Kariba, the largest man-made lake in sub-Saharan Africa, which at 282kms in length...