For Waterfall, you get it at Sunyshore city if you have a Beacon Badge. If you get Goldeen and Seaking, they learn Waterfall at Lv40. You can get Seaking at Sendoff Spring while using a Good Rod. It will be at Lv20.
Beat Volkner and talk to Jasmine.
find the waterfall and surf into it ( you dont need HM Waterfall)
behind the waterfall in Mt.Coronet
you get the hm waterfall and then teach it to a Pokemon then if you have pearl dimondor platinum you go to mt cornet but for soulsilver and heartgold you go to mt mortor ,mt silver.
First you have to have surf and waterfall. then surf from sunnyshore city and get through victory road and your there.
A cascade is the same as a waterfall.
in mt.cornet waterfall
In Shunishoart City.
Jasmine will give HM Waterfall to you at the beach after defeating Volkner.
its in the icefall cave in island4
u have to get waterfall from a girl on sunnyshore beach.
one of your party Pokemon has to know waterfall press A on the waterfall it will say it's a waterfall do you want to use waterfall say yes and you will go up the waterfall
Empoleon doesn't learn waterfall unless you teach it with an HM.
find the waterfall and surf into it ( you dont need HM Waterfall)
You have to first get waterfall from the girl on the beach and then use surf until you find a waterfall
you get it from Jasmine after beating the Sunyshore Gym.
To get HM7 (Waterfall) in Platinum you can get it at Sunyshore City talking to Jasmine at the north of the city.
behind the waterfall in Mt.Coronet