I think you get it from a gym leader or a person around in johto. I am not so sure, you might want to go to YouTube.com and try a walkthrough.
om nom nom nom nom
you get HM waterfall on route 18
there is no hm waterfall that i know of
there is a hm called waterfall
You get the HM waterfall in the same cave you get Kyogre
you do need hm waterfall for mt. conet.There's a waterfall in mt.conet
HM, Waterfall is in the Ice Cave on Four Island.
Jasmine will give HM Waterfall to you at the beach after defeating Volkner.
you recieve the hm waterfall after you have deafeated the elite 4
HM Waterfall
Yes for HM Waterfall, Goldeen and Seaking can learn waterfall without using the HM by leveling up.
U don't go through the waterfall, u go over the waterfall. The goal is to have the HM waterfall. This HM allows ur Pokemon to climb the waterfall.
you have to get the HM waterfall to go over the waterfall