bn:16881003n
Noun Named Entity
IT
No term available
EN
The Gibraltar peninsula, located at the far southern end of Iberia, has great strategic importance as a result of its position by the Strait of Gibraltar where the Mediterranean Sea meets the Atlantic Ocean. Wikipedia
Sources