Taroudante - Surfing is one of the challenging sports that demands skills and physical efforts.

Larbi is a freelance writer and assistant editor at Morocco World News.