It makes a nice element sample. I have 10 g in a sealed glass bottle, and if I heat it up a bit, I get a pretty purple vapor, which then condenses as crystals on the bottle walls.
You can use I2 to disinfect water. I have used it this way during backpacking trips, as stream water is not safe without treatment.
It makes a very dark blue complex with starch.
You can make iodide ion with a reducing agent (e.g. vitamin C, thiosulfate, sulfite). Add lead (II) ion to that to get a nice yellow precipitate. Or add copper (II) and the iodide will reduce copper and you get a precipitate of copper (I) iodide.
I think there are experiments reacting it with metals, (exothermic!), I haven't done these myself.
Generally, the stuff is kind of a pain because it leaks out of most containers and gets brown stains on everything.