Explore the best of Casablanca, Morocco: its stunning architecture, charming medina, and rich culture. Essential tips for your trip.