Home » Entertainment » Insider: Windsor Castle is in the Christmas spirit

Insider: Windsor Castle is in the Christmas spirit

Britain’s Queen Elizabeth II has had her beloved Windsor Castle decorated for Christmas. The house from the eleventh century is bathed in a cozy atmosphere thanks to a Christmas tree 20 meters high, which was cut in the gardens of the castle. Windsor Castle also opens its doors for evening tours in December.

Queen Elizabeth recently made her first public appearance after a long hiatus due to her health:

.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.