beat crasher wave
You can't. There is only one speed to the "Surf" on Diamond/Pearl.
No
surf there
3rd gym
with surf
its suppose to be surf
Celestic Town
surf is a hm. It is unlimited.
One of your Pokemon has to learn surf.
surf left of jubilife to canalave
Celestic Town is the city/town in which you'll get Surf at.
Celestic town shrine