Ingombe Ilede in Zambia

Ingombe Ilede

Museum in Chirundu, Zambia
Suggest an edit · Your business? Claim now

Add more information

Add website
Add phone number
Add hours
Ing'ombe Ilede is an archaeological site located on a hill near the confluence of the Zambezi and Lusitu rivers, near the town of Siavonga, in Zambia. …

Social profiles

People also search for