You can get the Sludge Bomb TM in Route 43 or you can buy Sludge Bomb at the Battle Frontier.
Chat with our AI personalities
sorry you have to trade it to Pokemon soul silver
Technically, it IS on Route 43, but it isn't lying out in the open, or even a hidden item. After beating Team Rocket at their hideout in Mahogany Town, the gate guard will return to the place where a Team Rocket guy charged you 1,000 $ to get through. He will say he found a TM under his desk so dispicable that he wants you to take it. This is Sludge Bomb.
Zorua is a 5th generation Pokemon it is not available in soul silver.
you have to trade it from diamond to soul silver and you can't actually catch Roselia wild in Pokemon soul silver.
Mt. Silver or the Pokemon league