It is the largest city in Morocco and has a mediterranean climate with warm summers, pleasant winters and moderate rainfall.