Join our community
Showing more like

Castillo de Loarre is one of Spain's best preserved Romanesque castles. The castle appeared in the epic movie "Kingdom of Heaven".