Northern Africa, Morocco in June

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

Marrakesh

Average temperature: 35°C

Explore

Tangier

Average temperature: 27°C

Explore

Casablanca

Average temperature: 25°C

Explore