I asked a few Avengers-related questions a few months ago, for a game I'm working on.
Development has moved on, and the part I'm on now is Places. Iconic Avengers locations. I have some ideas of my own but I don't want to influence the thread, since I'm a little in awe of the comicbook knowledge round these parts.
I'm interested in places that are on Earth, and also places off in space, other dimensions and so on. Places which they have battled in and places where they don't.
Avengers Mansion is obvious, but which parts of the mansion are specially significant?
Thanks in advance for any help you can give me.
I figure I could take a bear.