Tag: England

England is the largest country within the United Kingdom, with a population of over 50 million British citizens spanning the lush lands. England’s currency is the British Pound and one of the most traveled destinations in the world is it’s capital London.