Founded on the shores of the Atlantic Ocean in the 12th century, Morocco's grand, elegant and historic capital is a delightful city.
Casablanca: A tour of the majestic Hassan II Mosque
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.