Marrakech? Marrakech!

3 days in the souks, restaurants and streets of Marrakech, Morocco's most vibrant city.