Toledo
One of the most celebrated cities of Spain, Toledo is home to the
School of Translators
. To see an enlargement, click
here
.