Windsor Castle, United Kingdom | Student Handouts
Welcome to Student! 100% free teaching materials for students in kindergarten through high school--lesson plans, worksheets, PowerPoints, outlines, interactive games, puzzles, and so much more!

Windsor Castle
England's Windsor Castle - United Kingdom - Northern Europe - Europe - World Geography
Windsor Castle as seen from the Thames River; Berkshire, England. This well-known royal residence dates to the time of William the Conqueror.