In the first island go left then go down the second ladder
Soulsilver only
you need to go to whirl islands on the far upper right go in ''h'' ladder and get lugia. if you are playing heart gold you then need to go in the bell tower the guy will let you through and then go to the other tower. I'm not sure for heart gold
As far as I know, the Sinnoh region is not included in Soul Silver.
Cyndaquil by far
I have no clue so far!
beat pryce (the mohagany gym leader). Prof elm will call you on the pokegear saying to listen to the radio. Go to goldenrod city and stop team rocket. The boss of the radio tower will give you a silver wing. Then go to ecruteak city and beat the kimono girls. then go to cianwood city. the person in the house that is far away from the others will give you the tidal bell. then go to the whirl islands and encounter lugia.
It is found to the far west in Goldenrod City.
on the far left in the city
well there isn't as far as i know.
As far as I know, none. Sorry...
There isn't going to be one as far as anyone knows.
monster hunter by far
It is an island city to the West to Southwest of Olivine City. It will not be labeled on your map, but it will be towards the left of your map on an island by itself near the Whirl Islands far tot he left of Olivine City. Basically, you need to do is go to Olivine City and use surf on the beach and go down and left. Make sure you do not land on the Whirl Islands, which is directly in your path Southwest from Cianwood City.