This site just has some general activities that you can do with your students if you are teaching about Greek mythology, and I think these would work well with other types of mythology too.
A very well organized and informative news website. This page also contains links to historical pages on different countries as well as blogs and photographs.
If you sign up for teaching tolerance you can get a variety of engaging resources and ideas for teaching students about multiple perspectives and diversity.