to get beldum you have to beat the Pokemon league, after you beat the Pokemon league you go to moss-deep city and go to Steven's house. it is on the left side of moss-deep city .when you are in the house you see a poke-ball on a table you get poke ball and beldum is in it so that's how you get beldum.
PS. the beldum is a lv.5.
Nowhere.
usually its good to train him when theres guys weak to water or give him exp share hope i helped :)
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.
Yes, you get a beldum from Stevens house in Mossdeep city after you beat the elite four. It will be on his table. Just grab it, it will be lvl. 5. It evolves into Metagross, which is a very stronk Pokemon. Good Luck!
Near Rustboro City. From Gym Go up turn left and train there. Near Rustboro City. From Gym Go up turn left and train there.
The only good place to train is the elite four unfortunately.
the abandoned ship in emerald is a ship that halfway sunk into the sea a little while earlier in the game. you can find ice beam and rain dance in there as well as the scanner and it is a good place to train your guys
A good place to train is the moonglow quest located in amityvale, Blacksmith dude
A good place to train glaceon is route 217 and route 216. Hope this Helps:)
Everywhere!
Torchick is a good Pokemon if you train it right anything should work
Mudkip zigzaggoon taillow train them to about level fifteen