Sidi Abderrahmane Island Insight

Tide willing, make the pilgrimage to the small island of Sidi Abderrahmane, off Ain Diab Beach. It's a peek into spiritual Casablanca that's not easily forgotten.