Clue: Sailor's on river past an elevated Spanish port (9)
Answer: TARRAGONA
Explanation: Definition: Spanish port
A charade of TAR ('sailor') plus R ('river') plus AGO ('past') plus NA, a reversal ('elevated' in a down light) of 'an'.