When most people think of Casablanca, they often imagine busy markets
Sweeping Atlantic beaches, and its famous mosques but the city also boasts a vibrant blend of art and architecture that’s just as captivating. But put away within the megacity’s vibrant thoroughfares lies another side of its identity: a deeply cultural and architecturally rich