Victoria Falls the Largest Waterfall in the World - Victoria Falls in Zimbabwe and Zambia is the largest curtain of water in the world.
Encounter with a lion on a safari in Zimbabwe. It is home to lions - Safari in the wild bush on the border of South Africa and Zimbabwe