
The longest running Blue Flag beaches in South Africa and a must visit are Grotto Beach in the Western Cape, Humewood Beach in the Eastern Cape, and Ramsgate and Marina beaches KwaZulu-Natal.

Namibia also offers tourists beautiful beaches. One of my favourites is the Skeleton Coast. It offers space and great marine life as well as ship wrecks. Crowded beach won’t be a problem. There might in fact be nobody around depending on when you visit.

Another country that offers wonderful beach experiences is Kenya. The beach I propose is Shela Beach in Lamu. It is also a UNESCO Heritage Site and is generally accepted as the country’s top beach.

I also have to include Angola. This is the new kid on the block and I propose Mussulo Bay peninsula. This is for the adventure traveller, offering wonderful beach as well fishing.
Now let’s consider the islands

If we move to Madagascar, my choice is Sainte-Marie Island. It offers beautiful sandy beaches with palm trees. Once again, diving and great sea life are on offer as well as good food.

It would unfair if I didn’t include Malawi. My choice falls on Likoma Island, which is part of Lake Malawi. This is one of Africa’s jewels. Clear clean water, great for swimming, diving or snorkeling, and friendly communities.

And then there is the Seychelles’s Anse Source d’Argent, La Digue. It is regarded as one of the world’s greatest beaches, truly something out of this world.