surf surf surf.
yes
No Armaldo cant learn surf SuperM1854
You get Surf from the elder of Celestic Town.
Pokemon Emerald takes place in a different region than Kanto (the home of Pallet Town). You cannot go there in Pokemon Emerald.
surf surf surf.
By teaching a Pokemon "Surf".
East from dewford town you need Surf to reach there.
surf east of pacifidlog town. it's through some rocks on that route
go fishing in falador town with a good rod of super rod or surf.
Goldeen
You are thinking of pokemon sapphire/ruby/emerald. However, you can surf down from pallet town and reach cinnibar island.
surf to the left if you're in the city: pacifidlog town no you surf right wtf and you have to use max or super repels to get there its not that far away.
You beat your dad in petalburg and the house beside it you get surf.
After you battle your dad in petelburg
after you beat your father's gym
yes