Create your puzzle


Toledo is a municipality and city in the province of Toledo, Castile-La Mancha, Spain. The old town is located on the right bank of the Tagus, on a hill surrounded by a pronounced meander. Declared a World Heritage Site by Unesco in 1986 puzzle for print