Who did christoper Columbus sail for?

spain but just because he sailed for spain does'nt mean he is from spain. (by the way he's italian):)