Romantically named Avila de los Caballeros (of the Knights) is a medieval gem. At more […]