Top 25 Must-Do Activities in Casablanca, Morocco
Morocco’s principal port and the largest city in the Maghreb, Casablanca is recognized as a multicultural financial hub that is more well-known for its contemporary architecture than its historical aspects.