Victoria Falls, Zimbabwe Zambia

Experience the majesty of one of the world's largest and most awe-inspiring waterfalls, straddling the border of Zimbabwe and Zambia.