Hello everyone
Morocco is one of the finest surf destinations,the best time to go there is between octobre and april,and the best place to go is Taghazout,during surf season, It offers consistent waves suitable for all surfer levels,beginner,intermediate or advanced.
If u stay in Taghazout u can reach most of beach breaks and point breaks,and ride some of the cleanest and longest waves in the world.there is some surf spots you can reach by walking(Hash point,Anchor point,panoramas,Mysterys,killer point,...)the farest ones(Imsouane,Boillers,Draculas,Devil's rock,banana point,...) in within one hour driving.
check out some surfing spots around taghazout:
http://www.youtube.com/watch?v=JVjWOn2ljkMIf somone is planing to come to Morocco,here is a well located surf camp and good local surfers partener:
http://www.surfberbere.comhave a nice holidays