Where is Castle of Xavier?

Coordinates: 42.594166666667, -1.2158333333333

Be the first visitor to thank for this answer!

Thanks!