I'm going to be in Indianapolis from June 16-20 for the US Grand Prix race. I know that I won't spend all of my time at the track, though. Does anyone have any suggestions for what to do? I've tried using Google, but Indianapolis doesn't appear to have a good tourism website (please correct me if I'm wrong).

By the way, I'm heading north-east from there to Niagara Falls (New York side), Maine, and New Hampshire, so if anyone has any cool suggestions for those destinations I would appreciate it.