The Black Widow's lair is located underneath the little cottage in the Country Side. You will get to see it when you find the missing painting in the Inspector's house.
Her collection of stolen art is deeper underground. When the shady guy unties you, you can go back outside, but you should go to the right into the lair with him.
If you get past her guards, you reach the final battle against the Black Widow.
(see related question)
it is located in the black widows lair
He went off to the black widows lair .
You'll need it later on to get into Black Widows' Lair.
go to downtown then to country side and keep walking and there it is
In the Black Widows lair under the floor, but you have to peel back the painting on the second floor of the house you need the key to.
in the lair of black widow
In her secret lair.
When you get close to recovering the stolen painting, she will take you there.
You do this near the end of the game, when you are in the lair of the Black Widow.
You don't, its just something useless in the background you can click on, i suggest you click on the peeling painting, then you find yourself tied up with the same person who framed you, lucky.
you go to the place that's called only nerds play poptropica
The curator is in the Web Browser cafe when you emerge from the lair, but you have to meet her in the museum to receive your Island Medallion.