Sunday, January 20, 2019
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,...

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...

MOST POPULAR

RECENT NEWS