Marrakesh is Morocco’s fourth largest city and a popular tourist destination. To see it, plan at least 2-3 days, however, those with less time can still enjoy the experience.