FILM
7 Natural Wonders of The World – Epic Experience at Victoria Falls in Zambia – EP. 111
EDITORIAL SUMMARY
This motorcycle-travel film from onherbike is part of the curated Ride Thru catalogue. Victoria Falls is also known as 'The Smoke That Thunders' is not only a UNESCO World Heritage Site but also one of the 7 Natural Wonders of the World. Vic Falls is located on the border between Zambia and Zimbabwe and it's considered to be one of the world's largest waterfalls. This video includes footage from the Zambian side as Zimbabwe borders were closed at the time.