Well, I once found a Gyarados in the marsh area of the Safari Game using a good rod. Or, you can just catch the legendary red Gyarados at the Lake Of Rage. If you are doing that, I would recommend saving right before so that if you accidentally feint it, you can just turn off your DS and restart that.
go to the lake of rage with surf and you see a red gyarados talk with him and you can cath a shiny gyarados
Yes, but if you want the EXP. Share from Mr. Pokemon it would be better to catch it.
Go to the Lake of Rage in Johto(When it isn't raining) go to the upper right, then surf to the red Gyrados who will be looking around for some reason.
No, you cannot go to Hoenn in Pokemon SoulSilver, but you can still get the Hoenn legendaries. Pokemon SoulSilver is a copy of Pokemon Silver, and you can only go to Johto and Kanto.
you get it when you travel to mahogany town and go north to lake rage. the red garadoes is in the lake. you should see it on the lake surface.
to get gyarados go past the pokemon mansion and go to the big patch of grass. use a super rod on the little pond and a gyarados might appear.
there is a Nintendo event maybe at gamestop and go to it with Pokemon heartgold and soulsilver and there you will get celibi
To get a Pikachu in Pokemon SoulSilver, you must go to Viridian Forest, which is in the Kanto region.
Go to route 131 and climb the sky pillar but you need a mach bike.
You cannot go underground as you were able to in Pokemon Diamond and Pearl. You are stuck above ground in Pokemon SoulSilver. You get two regions to go between, though.
You can only go to Johto and Kanto in Pokemon Heartgold and Soulsilver
Nope, you won't be able to go to Hoenn in Pokémon SoulSilver.