Morocco’s stunning coastal fortress of Essaouira

Morocco’s spectacular Atlantic Ocean coastal town of Essaouira – formerly known as Mogador – has witnessed much over its long history. Founded as a base in the 7th century B.C. by the Phoenecians, six centuries later it had grown into an important commercial center for the manufacture of purple dye. By the 15th century A.D.…

Read More