Gibraltar is a British overseas territory located on the southern end of the Iberian Peninsula at the entrance of the Mediterranean. It is a peninsula of whose isthmus connects to the north with Spain. The Rock of Gibraltar is the major landmark of the region (...) (from Wikipedia)