Victoria Falls is a waterfall on the Zambezi River in southern Africa, whic...


Photo taken at Zambia by Chaz Tours and Travel Zambia
25 Dec 2020


Zambia

Uploaded on Dec 25, 2020 by

Like this photo?

Go on, give it a kudu!

0People gave this
a kudu