Victoria Falls
victoria
Victoria Falls The famous Victoria Falls on the Zambezi River. Located on the border between Zambia and Zimbabwe, in the Livingstone district of Zambia.