Africa is a blessed and beautiful continent with 54 distinct countries having diverse culture, vegetation, tongue, resources etc.