Surf Maroc is Morocco's leading surf company providing unique and unrivalled surfing and yoga holidays, incredible service at stunning beachside locations.