Gibraltar is a strange place. Take southern Spain, northern Africa, and England, and smash them all together on a rock 2.6 square miles. Literally, one minute we are in Spain, using Euros, everyone speaking Spanish, and the next, we cross through immigration, and everyone is speaking English with a British accent, and using pounds to purchase items like Cadbury and beans on toast. 


