Africa-Press-Zimbabwe A drone footage of Victoria Falls. This is a waterfall on the Zambezi River, which is one of the three major waterfalls of the world(Victoria Falls, Niagara Falls, Iguazu Falls). It is located on the border between Zambia and Zimbabwe, and is world heritage site in both countries
all news