most amazing beaches in africa
Mauritius is a beautiful island that lies in the Indian Ocean in Southern Africa. The best beach is Trou aux Biches, a mile long beach with fine sand, calm waters, family-friendly, and excellent for divers. It's on the western side of the island and gets the least amount of rain and wind.
The Seychelles Islands (in the Indian Ocean) have long been one of the world's most romantic destinations and its beaches feature in every top 10 beach list. One of the more famous beaches is Anse Source DâArgent, on the island of La Digue.