The city of Algeciras is closest to the Straits of Gibraltar
Algiers
Gibraltar itself, Tarifa, Ceuta, and Melilla Spain, and Tangier Morocco are all on the Straits.
The Straits of Gibraltar are a natural formation
Tangier, is a Moroccan seaport that is located on the strait of Gibraltar.
Are you referring to the "Straits of Gibraltar". There's also the straits of Messina in Italy.
The Strait of Gibraltar
At their closest points, the Iberian Peninsula and Morocco are separated by the Strait of Gibraltar. At wider points, they are also separated by the Mediterranean Sea and the Atlantic Ocean.
The Straits of Gibraltar
The Straits of Gibraltar.
the straits are now called Gibraltar
The Straits of Gibraltar.
The Straits of Gibraltar is at the western end of the Mediterranean Sea. In ancient times the Straits were known as the Pillars of Hercules.