Sidi Abderrahmane Island Insight
Casablanca, Morocco
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.