Outdoors University

The castle of Loarre, located in Huesca (Spain), is the best Romanesque fortress in Europe. One of the oldest in Spain. It was built in the most dangerous moments of the...