Gibraltar: Our Lady of Europe   About Gibraltar: Though small in size, the strategically located country of Gibraltar has played a key role as guardian of the Mediterrean. Gibraltar has, over the centuries, been ruled by the Moors, the Spaniards and finally the English. Today it is an independent British Overseas Territory, which means … Continue reading Gibraltar