The Spanish city that lies directly north of Gibraltar is La Línea. It is situated on the sandy isthmus that connects the British overseas territory to the Spanish mainland.1