Victoria Falls is a waterfall in southern Africa on the Zambezi River at the border of Zambia and Zimbabwe.
[Source]

0 comments: