The victory road after you beat the elite four
In your mums minge :)
the guy wally gives it to you. actually no, wally's dad is the one that gives it to you
Wally's dad is and remains in his house in Petalburg City, right next to the Gym.
after you beat your dad you go to wally"s house and his dad will give you surf
o.O Wally is in Ruby/Sapphire/Emerald...
You Can find it where Wally Caught hisOr look in the PokedexOr you can just look on Route 102, because that's the only place in Ruby where you can catch a Ralts.
After you beat your dad in his gym wallys dad gives it to you for helping wally
after you beat your dad you go next door to Wally's parents home and the dad will give it to you
just ask wally's father he will give you.....
the town west of mauville
in petalburg city
hes with his mom and dad i don't know what city that's all i know.. soz