Written on 11 August 2020 in
Africa
Most people visit the small town of Victoria Falls in Zimbabwe to see the famous Victoria Falls. Located between Zambia and Zimbabwe, the Victoria Falls is considered to be one of the world’s largest waterfalls and...