From sunny Plage d'Agadir to the chic shores of Camps Bay Beach, here's where to hit the sand on a trip to Africa.