A good place would be arathi highlands, or ashenvale. If you are in doubt, you can always check the breadcrumb boards in the capital cities to see where you should be.
The best spot to train hunter in is the Feldip Hills as it can support your hunting to level 45.
Chincompas and salamanders/lizards
The only good place to train is the elite four unfortunately.
A good place to train glaceon is route 217 and route 216. Hope this Helps:)
A good place to train is the moonglow quest located in amityvale, Blacksmith dude
EVERYWHERE!
You go to the bingo place in the hotel. hope this helps! Good Luck! :)
I've heard the conveyor belt in Geno Dome is a good place to train
actually the best place to train is in the wastlands where buu was when i trained there i 200 quick
Anywere but mostly in caves
a place with strong Pokemon
victory road is a pretty good place