Finisterre, lit. “Land's End”, is the west-most part of Spain (but not of the Iberian peninsula!) located in the country's far north-western corner; Santander is a harbour on the north coast of Spain on the Bay of Biscay.
Sorry, I can't show the lyrics here as I don't have the copyright owners' permission to publish them. But please feel free and ask me to send you the song's lyrics.