Morocco's location on the edge of the Sahara, together with its historic trade links with the ports of Europe, have shaped its rich cultural traditions. The incomparable blend of mosques and minarets, spices and scents and ...more
This is the fabled land of Berbers, of shifting sands and exotic colours, of grand palaces and nomadic tents. Sitting on the edge of the great Sahara, with both an Atlantic and Mediterranean seaboard, and ...more