Morocco

Rabat weather forecast