Did you know? Windsor Castle is the longest inhabited castle in the world. It remains the home of the English Royal Family!
I think of the United Kingdom as my “second home”, given I’m married to a Brit and have lived here several times! Despite being a relatively small place, there are so many great things to see and do in the UK.