Zimbabwe is a landlocked country in southern Africa, famous for the largest and most spectacular waterfalls in the world associated with the name of great ...