fbpx

Photo

Victoria Falls, in Matabeleland North, Zimbabwe, is one of the world’s seven natural wonders and a popular tourist attraction.
Fortune Moyo, GPJ Zimbabwe