The Victoria Falls or Mosi-oa-Tunya are one of the world's most spectacular waterfalls. The falls are situated on the Zambezi River, on the border between Zambia and Zimbabwe

Victoria Falls

Location:

Victoria Falls, , Zimbabwe

Video by:
Date:
Rate: 0 ratings
No Record(s) Found!
Post Your Comment
Comment
 
Video description (more info)
The Victoria Falls or Mosi-oa-Tunya are one of the world's most spectacular waterfalls. The falls are situated on the Zambezi River, on the border bet...