Gibraltar in 2019

Gibraltar, is a unique geographical outpost of the United Kingdom.  Located on the tip of Spain, it is close to North Africa.  The “Rock” has provided a military strategic advantage for centuries dating back to the Moors and the latest…

Leave a Reply

Your email address will not be published.