Surfers from around the globe convene in this picturesque Moroccan town. It's coastline offers tons of spots to suit ...