This site offers more than I can possibly list here. Included under each of the following topics are many subtopics. This is a top notch site and totally free. Make sure and check it out.
Sheppard Software includes fun activities for the following topics:
Geography - US/World
Click here - Sheppard Software