You can get it through the Main Story, like this:
Received from Lenora in Nacrene City after clearing Dragonspiral Tower. Pokemon White only
Otherwise, you need to hack/cheat to get the Pokemon Black one.
in pokemon black and white
It is on Route 13, by someone I think.
To find a shiny stone you can trade a pokemon thats holding the shiny stone or maybe someone in your pokemon game will give you one. If you use a Shiny Stone on Minnico it will evolve into Cinnico
Two, you can find one of them to the left of the survival area next to a dragon trainer.
After Going Through Pinwheel Forest Lenora (2 Gym Leader)Gives You A Moon Stone
you find a secret place you find a legenary pokemon that holds this stone defeat it you get it.
You can only find a Magma Stone in Pokemon Black 2, White 2, Pokemon Diamond, Pearl, and Platinum. It is not available in Pokemon Black and White.
you don't. you only get the dark stone
find a sun stone.
route 6
You find it in the chargestone cave
You don't. There's no such thing as a ground stone
in pokemon black and white
Dragon Dance can be learned by many dragon types such as Dragonite.Dragon Dance is not a TM, and can only be found on Pokemon.Try looking up the move Dragon Dance to find Pokemon that can learn Dragon Dance.
It is on Route 13, by someone I think.
The Black Stone is on display at Nacrene City's museum.
To find a shiny stone you can trade a pokemon thats holding the shiny stone or maybe someone in your pokemon game will give you one. If you use a Shiny Stone on Minnico it will evolve into Cinnico