The Castle of Xavier (Castillo de Javier) is located on a hill in the town of Javier. Built in the 10th century, this castle ...