5
Jan
Facts About Victoria Falls in Zimbabwe and Zambia
The Victoria falls are considered one of the top ten wonders of the world and are a UNESCO World Heritage Site. They act as a barrier that divides the upper and lower sections of river Zambezi. The Zambezi river helps define the border between Zambia...