Victoria Falls & Chobe 5 Days Experience the majesty of Victoria Falls and Chobe in Botswana on a tour which evokes the nostalgia of untamed Africa