you will find it on the ground but there is an ice puzzle to get it.
In the Ice path, there is a guy. there is a pokeball with the HM waterfall below him get it, and he lets you keep it
u get it on the ice path in mahogony town
The only Pokemon that learn Waterfall by leveling up are Goldeen and Seaking, but most Water types may learn it by HM07, which can be found in Ice Path.
In the Ice Path.
You can find it in the Ice path but you can't use it until you get the rising badge
just push all the boulders
Ohh you go down West were you actually got up from then just slide.. until you get it then the HM is Waterfall
You can find the HM Waterfall in the Ice Path
Waterfall is in the Icy Path.Go to Ice path and someone stops you and tells you that he drop something waterfall is in that pokeballyou get waterfall in the ice path
You get waterfall (HM07) in the Ice Path after Mahogany Town.
at the ice path
in the ice path