Livingstone City in Zambia near Victoria Falls. Livingstone is a city located in Zambia, Southern Africa, known for its proximity to the Victoria Falls and serving as a major tourist hub. Built by Tim Jones