In Light Platinum, to get to Celestic Town, you need to have medicine to give the Psyduck who are blocking the road just below the town on route 210. You get the medicine by beating the Pastoria Gym, then following and defeating the Galactic Grunt. Cynthia will give you the medicine to remove the roadblock, then you follow a short foggy path to the town.
in celestic town
you get it from cynthia's grandma in celestic town
You get Surf from the elder of Celestic Town.
In the cave or in one of the houses.
There should be a Ninja on Route 211, the Route to the west of Celestic Town.
im guessing the middle wide house with cynthia's mom in it
In celestic town
You get the HM Surf.
in celestic town
you get it from the Celestic Town elder after you beat Cyrus
you get it from cynthia's grandma in celestic town
You get Surf from the elder of Celestic Town.
That is for decoration.
celestic town
once you get the national dex, you can catch them by celestic town
beat them
Mt. Coronet; north of celestic town