Northern Africa, Morocco in May

Explore cities in Northern Africa to find the perfect warm weather destination for your May travels.

Marrakesh

Average temperature: 32°C

Explore

Tangier

Average temperature: 25°C

Explore

Casablanca

Average temperature: 23°C

Explore