What nation has the longest coastline of any African country?
The island nation of Madagascar features the longest coastline of any African country, measuring a length of 3,000 miles. For countries located on mainland Africa, the longest coastline belongs to Somalia, which measures roughly 2,071 miles. South Africa, Mozambique, and Egypt round out the top five longest coastlines in Africa.
Source: World Atlas