But what truly sets it apart is its astonishing collection of over 20 Romanesque churches — more ... or step into the Castle of Zamora for a journey into northern Spain's battle-stricken past.