Queen Elizabeth II and Princess Margaret “saw ghost” at Windsor Castle!
Windsor Castle has reportedly been claimed as one of the most haunted homes of the royal family. It is said that the Queen and her sister, Princess Margaret, had seen the ghost at the palace.
According to a report in the Mirror, there…
Read More...
Read More...