its in the town where you fice against the kimono girls. then go to a strange old man. talk to him then you will get surf.
I don't know about silver but on Pokemon Gold you have to beat all the Kimono Girls.Was that helpful.
Almost every water Pokemon and sometimes even Pokemon like Snorlax or supposedly Rhydon
get the TM surf and waterfall and youll pass it
The Pokeathlon isn't in Pokemon Silver version.
nearly all water Pokemon
On Pokemon ruby to get surf you need to beat your dads gym (in petalburg) then after wallys dad will come and get you then give you surf.
4th
No! All you need to do is keep going down until you see a light.
Surf North on the beach of Sunnyshore.
by fishing or using surf
Pokemon perla is a fake game.
If you mean pokemon silver for gbc an pokemon black for ds then you can't sorry