Livingstone

Livingstone is a city in Southern Province of Zambia. Until 2012, it served as the province’s capital. Lying 10 km (6.2 mi) to the north of the Zambezi River, it is a tourism centre for the Victoria Falls and a border town with road and rail connections to Zimbabwe on the other side of the […]