History has a long memory in this splendid city situated in the central highlands of Spain, 100 miles west of Madrid.