Exp share at elite four a couple times that's how i got a lv. 100 tepig
in my opinion i would say route 15
victory road
well, it depends. If you train it well, that pokemon wuill bethe best in your pokemon world.BUT I highly suggest you train black kyurem because its stronger than white kyurem.
grass
Well that is a hard question. It all depends on the level of your pokemon. To train level 25-30 pokemon the best place is Desert Resort. Another place that is good is Cold Storage.
Mount Silver is the best place to train feraligatr Lv 42 and ampharos lv 37.
victory road
The best place is probably in victory road or the route before it because of the high level Pokemon and if your asking there is no v.s seeker in Pokemon black an white
well, it depends. If you train it well, that pokemon wuill bethe best in your pokemon world.BUT I highly suggest you train black kyurem because its stronger than white kyurem.
Victory Road.
find a place that has wild Pokemon the same level as it.
elite 4
ANYWHERE
An area with grass Pokemon would be best.
sky piller
Mt. Silver or the Pokemon league
probly at the pokemon leuge
At the Pokemon league.