Designed by TheTemplateMart.com Africa is a continent of contrast. On the one hand, it is blessed with many natural resources, natural beauty and.