See snake charmers and jugglers in the Djemma el Fna, shop for spices and tile work in the souqs, and visit the stunning Majorelle Gardens.