INEZGANE, Morocco - Beside their reputation of being great sailors, the ancient Portuguese were known to be great fortress builders. Their constructions were made of solid bulky stones that challenged ruthless weather conditions over the years.

Mohamed El Hassan Abou El Fadel is Morocco World News contributor and co-editor