Windsor the Formidable

A Quick History of Windsor Castle  Calling all history buffs! Here are our top 10 facts about the lavish and ever popular tourist attraction of Windsor Castle, visited by millions year after year… Windsor Castle is the royal residence of Queen Elizabeth II and is often used as her weekend home The original foundations of…… Continue reading Windsor the Formidable