I joined a long line of visitors to this corner of Southwest Spain called Caceres: Romans claimed the site in 34 B.C., followed by Moors, who protected the city with brawny stone walls spliced by towers (20 still standing) until a skirmish with Christians in 1229...