The Zambezi River is 2700 kms in length and crosses through 7 countries before finally reaching the Indian Ocean. A lifeline to animals and humans alike, it also provides electricity and a natural beauty that brings tourists from afar to see it. Where the Zambezi plunges over 100 meters into the Batoka Gorge and forms one of the 7 natural wonders of the world, The Victoria Falls, sets the backdrop of the inaugural Zambezi Cycle Challenge for in 2015..Read more