celestic town, wild poliwhirl
from the foreign guy
U can sometimes find them on wild poliwhirl
whare do you get a kings rock in Pokemon dimond?
its in celestic town on 1 of the little sidewalks around the shrine. use the dowsing machine app to find it
have it hold king's rock them trade it to another Pokemon platinum..
you can find a kings rock on seven island in sevault canyon.
you can get a rock climb TM (i forget where) and teach it to an able pokemon.
trade a poliwirl that is holding a kings rock
It's hidden in Celestic Town.
all the beginners can learn rock climb
You find the kings rock in the very bottom of the Slowpoke Well (Near the town with the bug Pokemon gym)
Go to celestic town and you well see a bird cage then walk towards the bird cage then walk to the left you well see a pokeball that pokeball is the kings rock only in pLatinum