go to deford city and talk to the fisher next to the gym
Through victory road.
Mystery road doesn't exist.
skill
Using the Old Rod in Pokemon Ruby (or any Pokemon game for that matter) will get you a Magikarp as that is the only Pokemon an Old Rod can catch.
the strongest Pokemon to fight in Pokemon ruby is not victory road it is in the sky pillar the farther you go up the higher level they get.
victory road
I am sure you get it from victory road.
magikarp.....
go to the cycling road/route 110 and walk on the grassy road.
It is north of Mauville near the cycle road
You can battle him at the end of victory road
forget Pokemon and everyone who likes it and they mamas!!!!!!!