Despite its romantic Hollywood associations, the sprawling ocean-side city of Casablanca is often overlooked by tourists heading for the beach or Morocco’s more exotic cities like Marrakech. But this ...