For me Morocco is one of the best destinations for surfing, the Atlantic coast of Morocco has become one of the best surfing destinations, ensures good quality waves all year, The Jadida, Bouznika, Agadir, Taghazout, Anchor Point, Killers Point, Sidi Infi, Mirleft, are some of the best beachs for surfing.
Here you have a video with Dane Reynolds and Luca Silva.