Spain: Sevilla
Hall of the tapestries, one of the best