Results 1 results found Castillo de Loarre, Loarre, Huesca, Aragon, Spain, Europe Castillo de Loarre, castle, between 12th till 13th century, provinz of Huesca, Aragon, Northern Spain, Spain, Europe Castillo de Loarre, castle, between 12th till 13th century, provinz of Huesca, Aragon, Northern Spain, Spain, Europe