My personal favourite: Give the Pokemon you want to train the EXP Share (given to by Mr. Stone) and put him/her in slot 1 of your party. Next put your strongest Pokemon in slot 2, or if you're levelling up your strongest Pokemon, I recommend a Pokemon with Fighting type moves.
Next, fly to Lavaridge Town and run east to jump over the 3 ledges; keep running until you can go south, run south until you reach Gabby and Ty, the TV Presenters. Battle them and they should have a Whismur/Loudred/Exploud and a Magnemite/Magneton. Once you defeat them. Fly to Mauville City and go east and surf over the body of water. You will Gabby and Ty again. Battle them. Next fly to Fortree City, run east over the tree houses and out into to route 121, you'll find Gabby and Ty again. Battle them.
Keep battling them in the 3 spots they appear at (they will rotate in that order) until they have a Lv. 39 Exploud and Magneton, now the Pokemon that holds the EXP Share in slot 1 will gain 2000+ EXP per battle. Keep doing this until you reach desired level. I have tested this and it works great. It's very efficient and also earns a lot of money in the process.
a place with strong Pokemon
Seven island at sevault canyon.
Well a good place to train would be Route 120, 121, or 122. Or routes 126, 127, or 128. Or just the wild pokemon of victory road.
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 to train is on snover in snowypoint
victory road is a pretty good place
EVERYWHERE!
a place with strong Pokemon
Your training for the E4? I would say Victory Road. Train to about level 47 there. Use exp. shares for Pokemon weak to rock types, like flying or fire. The champion has a level 50 Pokemon, and that's their strongest.
the elite 4
Dragonair evolves at level 55 into dragonite, a dragon/fighting type. A good place to train your dragonair would be the elite four. Hope I helped!
Seven island at sevault canyon.
anywhere.
rt.224
yes it is good
if boy cyndaquil if girl chicorita and to get a good team train up all your Pokemon to a high friendship state
Yes.