Casablanca is the most modern and the largest city in Morocco. Bordered by the Atlantic Ocean, it is also Morocco's chief port. Casablanca displays a magical blend of brilliant architecture, history, culture and sophistication. The city is a bustling metropolis with beautiful palm trees li...
Marrakech is the third largest city in Morocco and one of the four imperial cities. Lying at the foot of the Atlas mountains and just a few hours from the Sahara desert, it has a contrasting location and landscape. With magnificent palaces, historic museums, beautiful green gardens and great shoppin...
Europe meets Africa at the Moroccan port of Tangier, situated across the Strait of Gibraltar, around 20 miles from Spain. Romanticized by poets, artists, filmmakers and writers, the port town of Tangier is known for isolated beaches, vibrant souks, Medina and Kasbah. Tangier is an ideal getaway for ...
Rabat is the capital city of Morocco nestled along the Atlantic Ocean coast and the Bouregreg River. It is one of Morocco's four imperial towns, known for its beautiful architecture, influenced by French colonial, Islamic and Berber history. Rabat is regarded as a UNESCO World Heritage Site and is o...
The small Moroccan town of Agadir is nestled in the foothills of the Anti-Atlas mountains along the South Atlantic coast. Agadir is the capital of Agadir-Ida Ou Tanane province and is a celebrated resort town. It is also southern Morocco's most visited city. Known for its crescent beach, seaside pro...
A port city and resort on the Atlantic coast of Morocco, Essaouira is a picturesque old town surrounded by sea and city walls dating back to the 18th century. With its bohemian vibe, Essaouira is a great place to wander around the Medina and souks or stroll through its beautiful art galleries.