Where did Archie make his first public appearance?
Buckingham Palace
Windsor Castle
Kensington Palace
Sandringham House
Answer
Windsor Castle served as the location for Archie's first public appearance. The event took place on May 8, 2019, just two days after his birth, when the Duke and Duchess of Sussex presented their newborn son to the world.
The Royal Riddle: How Well Do You Know Prince Archie of Sussex?