Windsor Castle is in:

  • Canada
  • UK
  • America
  • None of these