Wednesday, March 27, 2019

Chinhoyi Caves ‘The sleeping pool’

The breathtaking Chinhoyi Caves are in North Central Zimbabwe in the Makonde District, 9 km from Chinhoyi and approximately 115km from the capital City...
video

Victoria Falls – Natural Wonder of the World

Victoria Falls is one of the Seven Natural Wonders of the World. Twice as tall as Niagara Falls, and many times longer; statistically speaking,...

MOST POPULAR

RECENT NEWS