A day in the life of Marrakesh

Snake charmers and acrobats animate the city

    Editors' Picks