best time to visit morocco?

best answer
A diverse country with something for all kinds of travelers there is no bad time to visit Morocco. Still generally the best time to visit is during April and May or September to November the countrys shoulder seasons. During these months the climate is neither too hot nor too cold and there are fewer tourists to contend with than there would be during the peak summer or winter vacation periods.