Rabat
Rabat is located on the magnificent shores of the Atlantic Ocean at the mouth of the Bou Regreg River, and is one of the largest cities in Morocco. The name in translation from medieval Arabic means “Fortress”, even if today’s name is a junction of two words “Ribat...