kids encyclopedia robot

Windsor, Illinois facts for kids

Kids Encyclopedia Facts

Windsor is the name of some places in the U.S. state of Illinois:

kids search engine
Windsor, Illinois Facts for Kids. Kiddle Encyclopedia.