Which city gifts a Christmas tree to London’s Trafalgar Square every year?
Quebec City, Canada
Oslo, Norway
Cape Town, South Africa
Portland, Oregon
The correct answer is Oslo, Norway.
Riddles With Answers
Which city gifts a Christmas tree to London’s Trafalgar Square every year?
Quebec City, Canada
Oslo, Norway
Cape Town, South Africa
Portland, Oregon
The correct answer is Oslo, Norway.