European Castles - Sarmiento Photography

Castillo Palacio de Peniscola

(Peniscola, Spain) - The Knights Templar constructed the castle between 1294 & 1307.

BestCastlesPortfolioSpainValencia

From Spain