Taghazout

Taghazout

Taghazout Surf Break

Break Type: Point Break/Beach Break/Reef Break

Skill Level: Intermediate – Advanced

Crowd: Crowded

Accessibility: Easy

Description: