Travel Blog Self Drive Africa The best way to experience Victoria Falls 28 September 2021 Located on the Zambezi River on the border between Zimbabwe and Zambia, Victoria Falls is one of the Seven Natural Wonders of the World – and once Categories Africa (51) Airlines (3) Australia & New Zealand (2) Destinations (116) Europe & United Kingdom (40) Far East (37) Indian Ocean Islands (31) South / Central America (5) South Africa (127) Travel News (82) Travel Tips (93) Uncategorised (8) USA & Canada (6) World News (5) Youth & Adventure (25)