
The Elizabeth Tower, also known as the Clock Tower, at the Palace of Westminster in London, England.
Bonus fact in case you’re ever on “Jeopardy”: “Big Ben” is actually the name of the largest of the five bells in Elizabeth Tower.

The Elizabeth Tower, also known as the Clock Tower, at the Palace of Westminster in London, England.
Bonus fact in case you’re ever on “Jeopardy”: “Big Ben” is actually the name of the largest of the five bells in Elizabeth Tower.
Travelers to the United Kingdom after the new year will have one more item to add to their packing checklist: electronic travel authorization (ETA).
Continue reading “United Kingdom Requiring New Travel Authorization in 2025”