All posts in category Nature

Victoria waterfall

Mosi-o-Tunya (The Smoke That Thunders) or Victoria Falls has been a work in progress for over 100,000 years. Sitting astride the borders of Zimbabwe and Zambia in southern Africa, it is rated as one of the Seven Natural Wonder of the world. Listed as a UNESCO World Heritage Site since 1989, Victoria Falls is arguably [...]