There are surf spots all along the coast of Morocco but the better quality (and well known) waves are found in South Morocco between Essaouira and Agadir.