Built during the 11th and 13th century, the Loarre Castle of Huesca Province is one of the most famous monuments in Spain. Loarre Castle features Romanesque architecture and, like many of the most ...
TheCollector on MSN6mon
6 Must-See Spanish Castles
A fine starting point is Spain’s most intact Romanesque stronghold. Loarre Castle commands the Hoya de Huesca, an immense ...