Apr 02, 2019· SWOT analysis of Africa. Africa is the world's second biggest and the most densely populated continent in the world. With a population of billion and an area of million sqkm, Africa is also home to a variety of flora and fauna making it one of the world's most lucrative destinations for naturalists and wildlife enthusiasts.