ALGECIRAS, SPAIN: Located in the southern end of the Iberian Peninsula, near the Strait of Gibraltar, it is the largest city on the Bay of Gibraltar (Spanish: Bahía de Algeciras)
Choose your region
Selecting a region may change the language and promotional content you see on the Adobe Stock web site.