Windsor Castle Facts: top 10 interesting facts
Built in the late 11th century, Windsor Castle is the oldest castle in the world that is still occupied. Of course, it holds many secrets. To visit the castle, take the Tootbus Windsor Discovery Tour and hop off at stop 3.
