Umguza

Matabeleland North

Victoria Falls waterfall panorama in Africa, between Zambia and Zimbabwe, one of the seven wonders of the world