Queen Elizabeth will be laid to rest beside her husband of 73 years, Prince Philip, at St. George’s Chapel at Windsor Castle. Following the news of Queen Elizabeth’s death on Thursday, her burial arrangements have been revealed. After her coffin has traveled from Balmoral Castle in Scotland to London, Queen Elizabeth’s funeral will be held at Westminster Abbey on …