village under the atlas mountains in morocco

Hiker's Journey to Morocco

Mountain Trails of the Middle Atlas and High Atlas, plus Fez and Marrakesh with Mark Gordon