Explore the UK: England and Wales
It’s always amazing to talk to people who travel to the United Kingdom, consider themselves to have seen it all but have only set foot in London. Even people from London themselves are guilty of this offense, considering it to be the centre of the universe and the rest of the country paling in comparison to it as a pinnacle […]