Toledo

Toledo is a city in central Spain whose strategic location above the Tagus River made it a political center under Roman, Visigothic, and later Spanish rule.

Connect