Question of the Day >> History – Trafalgar Square Christmas Tree


The Trafalgar Square Christmas tree in London is an annual gift to the people of Britain from which country?


Click here to reveal the answer.
Answer: Norway

Copy of coca cola

The Square is named in honor of the British victory, led by Admiral Lord Nelson, at the Battle of Trafalgar in 1805.

More Trivia Questions