Marrakesh Behind rose-red ramparts, Marrakesh is a tangle of souqs, snake charmers and hidden riads. A city best surrendered to rather than solved. Read More