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