Tag - Zimbabwe

Africa

Victoria Falls

The Victoria Falls are one of the most spectacular waterfalls in the world. They are located on the Zambezi River on the border between Zambia and Zimbabwe and...