Go to a place that's crawling with one-type Pokemon and get the type that is strong to them out. For example: Train ground and rock types in the power plant, and electric types while Surfing, Firetypes in normal grass where grasstypes hide... etc.
Answer to fire red Pokemon gameCATCH 100 DIFFERENT KINDS OF POKEMON
Mt. Silver or the Pokemon league
probly at the pokemon leuge
Some people will argue with me but i think the best place to train is at the Pokemon lugue you can battle them over and over again
victory road is a pretty good place
Go to 7 Island, there are a whole lot of strong Pokemon there.
If you train your pokemon or use cheats you can be the best trainer.
Answer to fire red Pokemon gameCATCH 100 DIFFERENT KINDS OF POKEMON
I migrated my whole party from firered to pearl, and had to train my new party to level forty, so I used the vs. seeker on the bikers on cycling road and on the trainers outside of Fuchisa city.
you cant get it sorry only enti
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