Casablanca is one of the best cities in Morocco, and it is the economic capital of Morocco. It's worth spending at least two or three days discovering everything to do in Casablanca. One day is also enough for most people visiting for the first time.