Toledo is a city and province in Spain. The name has spread widely.
Read more about Toledo: Places, Vehicles, People, Other