Lake Kariba is a large man-made reservoir located on the border between Zambia and Zimbabwe in Southern Africa. It was formed by the construction of the Kariba Dam across the Zambezi River, which...

read more