This is a website that gives lots of different lesson plan ideas for social studies as well as other subjects. There are lessons that are written out for teachers to use as well as activities for teachers to use. Along with the lesson plans there are activities and worksheets that can go along with the lessons. An example of a lesson listed is called Waving the Flag. This is a social studies activity that not only teaches kids a little about geography but also teaches them a little about different languages. Under the lesson are worksheets that can help students learn about different countries and their flags.
Here is the link