The fertile thumb of land north of the Atlas Mountains is the heart of Moroccan civilization. This is where Amazigh, Arab and French culture have fermented into a
The southern desert is probably best described as Morocco's deep end. Sandwiched between the Atlas Mountains and the disputed territory of Western Sahara, Morocco's south is a desolate strip of dusty wasteland peppered with sand-swept towns and villages stubbornly weathering the searing hot winds.
Once in Algeria, I ended up with an unusual number of guns pointed at my head. I was just relaxing in an airport lounge, chatting to some NGO workers, when some guy from