Visit Marrakesh, Morocco
Marrakesh is a fabled city and one of the most evocative names in African travel. Today it is the medina that defines the city, a sprawling lattice of narrow alleyways resounding to the manufacture and sale of countless goods.
Other countries in North Africa & the Middle East:
EgyptIranJordanLebanonLibyaOmanSyriaTunisia