Swimming: Islands and Beaches of Dakhla, Morocco

Kitesurf training at Dakhla Attitude Cable Park