Loading...
 
Skip to main content

Alcazar

Alcazar is a kind of Spanish palace or fortress of Moorish origin. Such castles were built by kings in Spain and Portugal to live in.

Page last modified on Monday March 30, 2015 01:50:55 GMT-0000