We collected a whole series of Disney books about different countries and cultures before we even had kids. We actually signed our dog's name onto the book club membership. It was pretty funny getting so many offers through the mail for life insurance for our dog, Molly.
The series is Disney's Small World Library, and you can find a few of them on Amazon.com for less than a dollar. The girls really like these and they learn alot from them. At the end of each book there is a series of "Did You Know?" little facts about the country and the story.
Books have become such a big part of our homeschooling. It makes it alot easier for me to pick a topic for the week and find about 5 books on the subject (one for each day). I feel more like we learned something that week that I can specifically talk about with them other than just grammar and math.