10Toledo, Spain

‘Toledo’ comes from the Latin word “Toletum” which means “fortified population”. Come and discover this city built by the Romans in the 2nd century BC.

Located in the center of Spain, Toledo is within easy reach from Madrid.

Next