Annual rainfall in Morocco is different according to regions. The northwestern parts of the country receive between 500 mm and 1200 mm, while the northeastern parts receive between 350 and 600 mm. North Central Morocco receives between 700 mm and up to 3500 mm. The area from Casablanca to Essaouira, on the Atlantic coast, receives between 300 mm and 500 mm. The regions from Essaouira to Agadir receive between 250 mm and 400 mm. Marrakesh region in the central south receives only 250 mm a year. The southeastern regions, basically the driest areas, receive between 100 mm and 200 mm only, and consist basically of arid and desert lands.