HMS needed: surf
outside eterna forest use surf on the body of water under the bridge and go up then left and it should be in front of you
Steelix can be found in Victory road (the cave) or I think in Feugo Iron Works (just north of Floroma town)
There isn't an Iron Works in Pokemon SoulSilver.
Iron Isle
For Pearl 1 Is In The Fuego Iron Works Just Above Floaroma Town And You Find Some Underground
u go the forge iron works
you go to feugo iron works and use poke'radar.
Steelix can be found in Victory road (the cave) or I think in Feugo Iron Works (just north of Floroma town)
In fuego iron works
Feugo Iron Works. It took me about 5 minutes to find one.
Behind Floaroma Town. You will have to surf from Route 205 to get there.
You can fish for it with the Super Rod below the Fuego Iron Works.
Surf up route 205 and there will be the iron works and the back of floroamaa meadows.
luxio is on the grass just keep trying until you get one!
Sorry you can't. You have to catchMagmar at the feugo iron works and then trade it while holding a magmartrizer which is found at the same place as Magmar.
There isn't an Iron Works in Pokemon SoulSilver.
you cant
iron island.