This huge square is the heart of Marrakech, and comes most alive at night. With snake charmers, monkeys, traditional musicians, and storytellers, there is always more than one thing to engage you at a time. You will also be drawn to the rows of open-air BBQ pits in the corner that offer an endless selection of mouth-watering food. Another memorable way to spend the evening is witha horse and carriage tour around the city. This is yet another Moroccan city that will keep you spell-bound.