No, there's different Pokemon at different places using different rods.
not any more
yes
You can catch Magikarp in any body of water in Pokemon ruby. It is very common and you only need to fish with an old or good rod.
u cannot find any unkhown in Pokemon ruby it in a nother game i just cant remember which---->pokeball9130973pokeball9130973
Route 119 (any rod)
Just use any rod on any body of water (as long as it's not a puddle!), and you'll catch water pokemon.
Poliwhirl can't be caught in Pokemon Ruby. You need to trade it from Leaf Green or Fire Red.
Upstairs in any Pokemon Center. You have to trade with a Kanto game.
go on codejunkies.com to find out
You can find some in the grass or you get one from any Pokemon with the pickup ability like zigzagoon and linoon
You can't go to the moon in any Pokemon game including Ruby You can't go to the moon in any Pokemon game including Ruby
All The Shiney Pokemon You Can Get In Pokemon Ruby Are All The Pokemon You Can Get in Ruby Any Pokemon Can Be Shiney Even Starters and Legendaries. So There Are 200 Shiney Pokemon You Can Get In Pokemon Ruby.