Itasca, IL - Official Website - Highland GamesThe Illinois Saint Andrew Society is proud to present one of the most unique and well-known festivals in the Midwest, the Annual Scottish Festival & Highland Games!
Itasca, Illinois - Wikipedia, the free encyclopediaItasca is an affluent village in DuPage County, Illinois, United States. The population was 8,302 at the 2000 census. In 2009, BusinessWeek rated Itasca as the …