Morocco, A Surfing Paradise?

Morocco, A Surfing Paradise? With Agadir only a few hours flight from most European cities, [...]