Recorded August 27, 2008. Gibraltar is a self-governing British overseas territory located near the southernmost tip of the Iberian Peninsula overlooking the Strait of Gibraltar....
The Rock of Gibraltar stands like a fortress at the gateway to the Mediterranean. With its strategic setting, Gibraltar has an illustrious military history and...