The city of Marrakesh is probably the most visited place in Morocco and just so crowded with tourists. It has a huge Medina where even mopeds are allowed, and a large public square that turns into an evening entertainment area with animals like monkeys and snakes. There are many small food stalls and traditional music is played.