Kariba Travel Guide: History, Significance & Things to Do Along 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.