Weather in Morocco

Casablanca Rabat Fes Sale Marrakesh Santa Cruz Tangier Meknes Oujda Al Hoceima Kenitra Tetouan Temara Safi Sale Al Jadida Mohammedia Khouribga Beni Mellal Fes al Bali El Jadida Taza Nador Settat Larache Ksar El Kebir Khemisset Guelmim Berrechid Errachidia Oued Zem Al Fqih Ben Calah Taourirt Berkane Sidi Slimane Sidi Kacem Khenifra Ifrane Taroudant Mogador Tiflet Oulad Teima Sefrou Youssoufia Tan-Tan Ouezzane Guercif Ouarzazate Tirhanimine Dakhla Tiznit Fnidek