Morocco is a fascinating place, a real ancient meeting point of cultures, continents, and people. From the centuries-old universities to the incredible systems of ancient irrigation that lead to oases of green in the brown desert with snowy mountains in the distance, the beauty of the country is second to the kind hospitality of the Moroccan people.
Morocco’s blend of diverse cultures and landscapes is as romantic as it is compelling. A gateway to Africa from Europe, it is where ancient Berber, Roman, Arab, Spanish and French history meet and mix to create something uniquely alluring.
The Mediterranean and Atlantic coastline is dotted with vibrant cosmopolitan port cities such as Casablanca, Tangier and the capital, Rabat, along with laid-back fishing towns such as bohemian Essaouira, , Asilah and Agadir with their long beaches cooled by ocean winds.
Casablanca is Morocco’s chief port and one of the largest financial centers on the continent. According to the 2014 population estimate, the city has a population of about 3.35 million in the urban area and over 6.8 million in the Casablanca-Settat region. Casablanca is considered the economic and business center of Morocco, although the national political capital is Rabat.
Inland, find Marrakesh, whose medieval walls enclose legendary souks (reason enough to visit Morocco), sumptuous Moorish palaces and the peaceful courtyard gardens of luxurious riad hideaways. Fes, the country’s spiritual heart, has an even more labyrinthine medina which feels like stepping back in time. Nearby imperial Meknes has some grand old architecture, and the beautiful blue town of Chefchaouen can be found perfectly set in the Rif Mountains to the north.