Morocco is a year-round destination, but the best months to go tend to be March to May (spring) and September to October (autumn). During these periods you can ...