© 2008-2024 One News Page Ltd.
All rights reserved.One News® is a registered trademarkof One News Page Ltd.
Has Meghan Markle Ever Stayed at Balmoral with the Queen?
Prince Harry and Meghan live in California, but before they stepped down as senior royals, did they stay at Balmoral?
Buzz60’s Keri Lumm shares what we know.