Africa is the second highly populated continent after Asia. It is now a home for over a billion people, half of whom are poor. The continent is endowed with climatic conditions that allow a variety of crops to grow well. Africa is also blessed with amazing natural resources like wildlife, forests, minerals, and large fresh water bodies. In fact Africa has over 600 natural lakes and over 300 permanent rivers. Honestly, the list is longer.