Is lancaster in Spain?

No, it isn't. Lancaster is in England.