Deep in the south of Zambia, Lake Kariba is situated because of staunching Zambezi River just downstream Victoria Falls. In 1958 the dam was finished and the impounding of water in the lake commenced. Official opening took place in 1960, carried out by Queen Elizabeth and Queen Mum. It is not quite a 100 kilometers […]