Morocco’s Atlas Mountains
The Atlas Mountains extend some 1,500 miles across northwestern Africa and are dotted with Berber villages and deep canyons and ravines, home to local families who are self-sustaining, producing goods like homemade butter and fresh bread. From Marrakesh, the mountains can be reached within an hour.