Spring is the best time for Morocco. When spring comes, the country is lush and green. Then you can see the really lovely and beautiful Morocco with the cool land. But don’t underestimate the extremes of summer heat and winter. You’d better head for south if you travel in these two seasons.