Morocco is a rad place to shred waves. The beaches are gorgeous, and the water is amazing. Whether you're a beginner, Morocco has waves for everyone. You can carve up waves in awesome breaks. From Taghazout to Essaouira, there are loads of options. Don't forget to check out the local culture while you're there! The Moroccan people are awesome. Th