Kariba Travel Guide: History, Significance & Things to DoAlong the northwestern border of Zimbabwe lies Kariba, a scenic town built on the shores of one of the largest man-made lakes in the world, Lake Kariba.