wayward cave, you go to route 206 head to cycling road go under it go to the end go under the bridge and the entrance is located there go to the one under the bridge not next to it. then travel around and you will find a girl with a kadabra that will heal ur pokemon. note: this is the only place you can catch a gible on diamond and pearl
probly at the pokemon leuge
The best place to train a lv 30 fire type in Pokemon diamond would be next to snow point city because there are lv 30 Pokemon there that ice and grass but run away from the sneasel.
route 205 for Pokemon diamond, pearl and platinum. the trainers have Pokemon from level 10 to level 17
go to the resort area and find a syther to battle and it will level your Pokemon about 615 points ________________________________________________________________________________________________ What about before the Pokemon league?
Train it.
find a place that has wild Pokemon the same level as it.
elite 4
ANYWHERE
An area with grass Pokemon would be best.
the elite four. battle them over and over again or go to Iron Island. It might help!
Mt. Silver or the Pokemon league
sky piller