The Moroccan city dwellers of the mountains or when the Amazigh clings to its mountain The Moroccan mountains are the only place in the world where you can see and visit hundreds of Kasbahs and ancestral forts built for centuries by the ancestors of the Amazigh and who continue to   Read More ...