Richard Quest unravels the mystery of Marrakech, a centuries-old oasis set at the edge of the Atlas Mountains.