Towering above the Atlantic Ocean lies Hassan II Mosque, one of the biggest and most beautiful mosques in Africa.
Morocco: Discovering Imperial cities and diverse landscapes
From the undulating sand dunes of Erg Chebbi to the snow-capped peaks of the Atlas mountains and the bustling Imperial cities, Morocco is a country of contrasts.