It depends on your Pokemon's level. If it is in the 50-60 range, then train near Indigo Plateau.
Mount Silver is the best place to train feraligatr Lv 42 and ampharos lv 37.
victory road
grass
Use the VS Seeker to your advantage and train wherever the Pokemon's trainers levels are the highest, before the E4 the best place is Island 1 (Approx 37 with some evolved Pokemon), since you cannot use the VS Seeker in Mountains.
the best place to train is on snover in snowypoint
The Pokemon League
The best place to train a shelgon is mt prye
i advise to go above the resort area
The best place to train is OVW(Ohio Valley Wrestling).
The best place to train typhlosion is Route 26 in The Kanto regoin.
To train for what? Be more specific.
hi my runescape name is tvaddict22. add me. the best place to train str is at the earth warriors.
At your house
Mining Guild, there is no other better place to train the skill.
black city or white forest
train at hill giants.
I've heard the conveyor belt in Geno Dome is a good place to train