Definition:
An important archaeological site in Africa with a sequence of human activity over 250,000 years. Kalambo Falls is located in northeastern Zambia, along the border with Tanzania.
An important archaeological site in Africa with a sequence of human activity over 250,000 years. Kalambo Falls is located in northeastern Zambia, along the border with Tanzania.