Satellite map of Ingombe Ilede
Ingombe Ilede is an archaeological site in Zambia, on a hill near the confluence of the Zambezi and Lusitu rivers, near the town of Siavonga close to the Kariba Dam. The name means "the sleeping cow". The site was uncovered in 1960 by government workers.
Latitude: -16° 32' 59.99" S
Longitude: 28° 43' 59.99" E
Nearest city to this article: Siavonga
Read about Ingombe Ilede in the Wikipedia Satellite map of Ingombe Ilede in Google Maps