How are the temperatures?
Much of Morocco is desert, so it can get very hot. It is best to avoid summer there to escape the worst of the heat. Temperatures around 50 degrees are then not uncommon. Also at night it is then still around 25 to 30 degrees. At the Atlantic or in the High Atlas it is rather pleasant in summer with around 30 degrees and a cooling breeze. In winter you can not travel to the High Atlas - there is snow and the roads are closed. On the Atlantic Ocean, winter temperatures tend to be cooler, around 15 degrees. The most ideal time is actually spring or autumn - if you want to visit all regions.