where in black can i get the Hidden Machine Waterfall? i want to go to abundant shrine
You have to Surf around on Route 18 to get to one of the Islands on the currents.
Click here to see how.
You could get to the islands on route 18, or catch a Goldeen/Seaking.