Morocco is a mesmerising fusion of cultures, history and landscapes. From the sandy shores of its Atlantic and Mediterranean coastlines to the towering peaks of the Atlas Mountains, and the sweeping dunes of the Sahara Desert, its diverse geography is breathtaking. The country's cities, such as vibrant Marrakech and historic Fez, captivate visitors with their bustling souks, magnificent palaces and ornate mosques.

Where is Morocco?

Morocco is located in North Africa. It is bordered by the Atlantic Ocean and the Mediterranean Sea to the west and north, and by Algeria to the east and southeast. It is strategically positioned just across the Strait of Gibraltar from Spain, making it a crossroads of Arab, African and European cultures.

Dazzling Diversity

Where Arab, African and European Cultures Combine

Morocco never fails to provide an assault on the senses. The smell of incense wafts through the air as you lose your sense of direction in the souks, while a call to prayer reverberates from a nearby minaret. It’s Africa but not as we know it; Morocco is deceptively easy to get to, especially as cruise lines continue to add this northern state to their itineraries.

Where Should I Visit in Morocco?



Visiting Marrakech is an immersion in a bustling city teeming with culture, history, and vibrant sensory experiences. The city captivates with its labyrinthine medina, filled with bustling souks selling everything from traditional crafts to aromatic spices, while the majesty of landmarks like the Koutoubia Mosque and the enchanting Jardin Majorelle offer peaceful retreats. The fusion of ancient tradition and lively modernity makes a trip to Marrakech a truly unforgettable journey.

We found