The biggest Anglophone country in the world is the United States of America, and the biggest city in that country is New York. Not the political capital but the city which is prioritised above all others when thinking about “I want to visit the US, but only have a week or less, which city must […]

London video
London, a city which can lay claim to being the capital of the largest empire that the world has known, once being the home of the British empire which may have ruled over 1/4 if not more of all the world’s landmass, and in addition to that capital of the state which for centuries was […]