March 2018 Rabat, Morocco March 2018 March 2018 Casablanca: thoroughly modern with a sprawling port in the background