in safari Zone
Chat with our AI personalities
all I know is surf is at least at one of the gyms or some person has it
Catch a Marill or its lesser for Ezuirel then teach it surf.
On Pokemon ruby to get surf you need to beat your dads gym (in petalburg) then after wallys dad will come and get you then give you surf.
where to get surf in Pokemon fire red
You need to get surf from the safari zon then surf down from pallet town