Morocco is a place where there is contrasts. Lapped by the water of the Mediterranean in the north and by the floods of the Atlantic Ocean toward the west, it is likewise confounded by the Rif and Atlas Mountains, which implies the nation is influenced by a large group of climatic impacts. 

The country is at its most beautiful in spring (mid-March to May) when the landscape is green and lush, making for spectacular mountain hiking. Morocco is also lovely in Autumn (September to October) when temperatures are very pleasant.