Taghazout vs Tamraght: Which Surf Village in Morocco Is Better for You?

Morocco’s Surf Coast Has Two Personalities