Before you face the leage for the first time it is adviseable to train your pokemon to level 55 at higher layers of victory road. After that there wil be trainers with pokemon uptil level65 all over the places you haven't been. A few other places are the giant chasm, challenger's cave, etc.
LORD PALASH
victory road
Train them............
If you are strong enough the elite four and alder.
You can train your Pokemon anywhere. There are many places to find wild Pokemon the appropriate level for your Pokemon. Various Pokemon trainers and gyms will help you along the way.
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.
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.
The strongest Pokemon on Pokemon white is Emboar. This be another person. I understand the love for emboar but if you train it a lot and make it friendly to you, the strongest pokemon (in my humble opinion) is Kyurem.
Same place as white forest in Pokemon black... nowhere. Pokemon black has black city, Pokemon white has white forest.
There is no such place as 'Ostrich Mountain' in Pokemon White.
Train one of your Pokemon. Try and see if the PokeMart sells it.
I think that's it and you just train your Pokemon up