Go east from mahogany town, go through the Ice path, and you will be in blackthorn.
the Viridean Forest is close to Viriden City in pokemon soulsilver
there is a game corner on Pokemon soulsilver in goldenrod city right above the Pokemon centre
Lilycove city is not in soulsilver the lottery is in goldenrod city in the radio tower.
There is no saffron city.
Violet City
In goldenrod city
blackthorn city
Cianwood City
She is in Saffron City
In Pokemon Soulsilver, you can get a Net Ball from Johto in Goldenrod City. You have to win it from the Goldenrod Dept. Store lottery.
There is none
violet city gym