Go to one island. Then talk to every person. One of them has rock smash!
Chat with our AI personalities
There is no TM that can Break rocks in Pokemon leaf green there is however in HM that breaks rocks called RockSmash
There's no Dive HM on Pokemon Leaf Green.
you cant
It is on shinou city,it is at front gate pokemon leage the nugget. HOPE IT HELP GOOD LUCK
Go west from the town/city with the first gym, and the person closest to Sudowodo should have it.