Gyarados or Feraligatr
i agree although lapras is also very good but in addition to being better, it has a downside of being weak to rock because its part ice. and, if you can get it, lugia. part water and flying. (Lugia is NOT a water type. It is psychic.) Well, you CAN make it learn water-type moves as well.
your starter pokemon can be a water type and you can trade water type pokemon with your friends in pokemon ruby
Most good water Pokemon. I recommend Blastoise.
Use it at any body of water you can hook many Pokemon with it.
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.
in grass, on water and in caves.
no
You evolve it from a wailmer which can be found in most water using a good or super rod.
most water Pokemon
Swellow Salamence
water!
You should try to catch the Water Pokemon in the water areas of the game.
just get a good rod and catch a tentacool in seawater