Castelo Real

Castelo Real was a Portuguese castle established in Mogador, now Essaouira in Morocco, by the Portuguese in 1506.

Castelo Real

Castelo Real was a Portuguese castle established in Mogador, now Essaouira in Morocco, by the Portuguese in 1506.