Imsouane Morocco – A Complete Guide

Imsouane Morocco – A Complete Guide

Imsouane Morocco is a tiny, laid back town on the Atlantic coast that has a burgeoning reputation as one of North Africa’s premier surf destinations. Just a few decades ago it was a difficult to access, little known fishing commune. These days the famous Imsouane surf...