Africa's coastline is relatively smooth compared to other continents, with fewer natural harbors and offshore islands. While there are some islands (like Madagascar, Zanzibar, Canary Islands), they are fewer compared to the numerous rivers, lakes near the Great Rift Valley, and coastal mountains like the Atlas and Drakensberg ranges. The phrasing 'not in good number' means 'relatively scarce'.