Where is Toledo?

The best known American city of Toledo is located in the state of Ohio. There is also a large city named Toledo in Spain about 70 kilometers south of Madrid.