Learn to surf in the Canaries: which island to choose?

Surfing in Morocco: 4 seasons in the surfing Mecca