Which is the largest inhabited castle in the world?
Correct answer: Windsor Castle, United Kingdom

luckycatfay
Player #25028854, they are rich but they cant do right for doing wrong they get criticised for spending and criticised if they don't look good cant win.

KMc
It's now owned by King Charles III.