Taghazout, Morocco

Explore Taghazout, Morocco's Atlantic coast, surf beaches, and white-washed village views.