deliver the old charm to cynthia's grandma. then go in the celestic ruins and she will give u tm03 surf
You can't. There is only one speed to the "Surf" on Diamond/Pearl.
in your brain
surf is a hm. It is unlimited.
3rd gym
No
celtic town
with surf
surf there
Celestic Town is the city/town in which you'll get Surf at.
surf left of jubilife to canalave
hearthome lets you use surf anyou get surf from the old lady in cesitown
Celestic Town