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 behind the locked key card door. You have to get past her guards to challenge her.
(see related question)
it is located in the black widows lair
the chest is just a distraction
The Black Widows liar is in the Web Browser Internet Cafe, you would have to go all the way to your left when you enter.
You'll need it later on to get into Black Widows' Lair.
He went off to the black widows lair .
in the black widows house. its hidden behind another painting.
go to downtown then to country side and keep walking and there it is
You make sure they are not looking and find where you need to go.
it is hidden behind a painting in the inspector (black widows) house
in the little house all the way to the right,(the black widows hide-out)
go farther in the island until u get a key (ps the key goes in the door)
go farther in the island until u get a key (ps the key goes in the door)