A British overseas territory captured in 1704, near the southernmost tip of the Iberian Peninsula overlooking the Strait of Gibraltar, sharing a border with Spain to the north, but it is more recognised for it famous feature “The Rock of Gibraltar”. Historically it has been an important base for the British Armed Forces and is the […]