Toledo Province
(Redirected from Province of Toledo)
Province of Toledo (Spanish: Provincia de Toledo ) is one of the provinces of Castile-La Mancha, in the center of Spain, near Madrid. The capital is Toledo and the biggest city is Talavera of the Queen. The population of the province is near 600,000.