Ans: Which city gifts a Christmas tree to London’s Trafalgar Square every year?

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.

Leave a Reply

Your email address will not be published.