Category: Gibraltar

0

Gibraltar

Gibraltar is a British overseas territory, it’s a strange place, in a good way. One minute your in Spain, trying to speak the lingo, or failing miserably, then a short walk over the border...