Morocco, officially the Kingdom of Morocco, is a country located in North Africa. Its capital is Rabat, and the largest (best known) city is Casablanca.
Morocco - Marrakesh
Peugeot patrol car from the Surete Nationale (National Police) here a Tourist Police unit in Marrake...
Toyota Landcruiser with "riot" grilles over windows and lights