Question: where is ingombe ilede found?
Answer: Site. It is located on a hill near the confluence of the Zambezi and Lusitu rivers, near the town of Siavonga by the Kariba Dam. The site was uncovered in 1960 by government workers and excavated by the archaeologist J.H Chaplin.