Just across the Strait of Gibraltar, on the coast of North Africa facing the Atlantic Ocean, lies Casablanca. This cosmopolitan city blends the customs of the orient with the open ways of the Western world and is amongst the most fascinating cities t...
Travel And Leisure travel leisure casablanca city fascinating tickets cheap