Serebii have forums for trading, battling, news, and pretty much anything Poke-related, plus an IRC chat room.
Chat with our AI personalities
victory road is a pretty good place
i don't think it's in it but if it is Seribii.com is a good place to find out where
Unfortunately the only area for good training is the Pokemon league.
A good place would be 7 island.
A good grass Pokemon in Diamond or Pearl would be Turtwig, his evolutions, Budew, Roselia, and Roserade. Those are the best I can think of. where to find some good grass Pokemon. I'm in the middle of training my Staraptor, and the best place to find some good grass type Pokemon, is the route before Sunyshore City, they are around level 38-43. Good place to train Staraptor, or any ice, fire or flying type Pokemon. x Hope I helped. x