North Africa

Ancient wonders, Sahara Desert, and vibrant souks.