Gibraltar: More bragging rights for us
Gibraltar is a spot in the UK that you can see Africa while being on mainland Spain. Think about that for a minute, read the last sentence again, then get a map. It is at the very southern tip of Spain, which for some reason is a United Kingdom settlement. Veronica said that she did [...]