After completing the pokemon league in the Jhoto region, go to the Kanto region and talk to a man in a house on Route 12. He will give you a Super Rod.
you get the good rod from somebody, and on route 12 there is a house, walk in there and speak to the guy, he will give you a super rod :).
you can find a super potion in the golden rod department.
old rod is from man in pokecenter before you enter the cave leading you to Azalea
explore a bridge in kanto
U can use a good or super rod. u will have better luck with the super rod. and if u cant find them, their at route 44. hope i helped
It is in Kanto on Route 12 (Fishing Guru)
Fishing in Vermillion with a Super Rod.
if I remember right its in a house in Olivine City
The only Dragon type Pokemon Introduced in Pokemon Silver was Kingdra, who you have to evolve, Dratini can also be found in the Dragon's Den underneath Blackthorn City by using the Super rod and Good rod and on Route 45 by using a Super rod. Dragonair can be found in the same locations by using the Super rod
verillon city in the house next to the poke center
If you have the super rod you can find them by the water at route 34.
if its on pokemon soul silver, just use your super rod in violet city.