By A Mystery Man Writer
To get the HM Surf you need to speak to Darren in the middle of Kanto Safari in Fuchsia City. You need a ticket to get to the safari and it cost 20,000. From when you enter the safari go straight down and you will see a little island with a small walk way with the npc Darren standing there. Surf lets you move across water tiles. You do NOT need to teach it to a pokémon in order to use it, however you DO need the soul badge.
Raichu - Wikipedia
Pokemon Planet - Free Pokemon MMORPG
Where Legends Come To Life
How to Find the Move Waterfall in Pokémon Black: 7 Steps
How to Find the Move Waterfall in Pokémon Black: 7 Steps
Route 19, Pokemon Planet Wikia
Koopa Troopa - Super Mario Wiki, the Mario encyclopedia
Category:Game Modes, Pokémon Infinite Fusion Wiki, diamond pokemon infinite fusion
Pokemon Planet - How to get Surf
Pokemon Ultra Sun And Moon's Latest Trailer Shows Off New Surfing Game And Photo Mode - GameSpot
How to Remove Bloatware From Your New PC
Pokemon Planet - How To Get HM Surf! #14
Surf, Pokemon Planet Wikia