What country did Christopher Columbus sail from to discover America?

Christopher Columbus sailed from Spain