BEAUTIFUL ZAMBIA; ABOUT ING’OMBE ILEDE

Ingombe Ilede is an archaeological National Monument site located in the southern province of Zambia. The site is located in Siavonga District close to the Kariba Dam, on a hill near the confluence of the Zambezi and Lusitu Rivers. The name Ing’ombe Ilede means the “sleeping cow”. The site was excavated by Archaeologists J H […]

Login