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
Post Your Comment
Comment
Valpard Profile
 
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...