You win surf for finding the hidden house in the safari zone. To use surf, you need the Soul Badge from Koga of Fuchsia City.
Surf south of Pallet town
where to get surf in Pokemon fire red
surf there
you get surf in the safari zone
no
if u have fly go to pallet town and surf down but articuno is in that cave
To get surf you got to get to the secret house in safari zone
its in fushia city which you need to go to the safari zone and need to go to the end of it to get the hm 03 surf
Chinchou is not available in Pokemon Firered Version. You can only get it by trading from Pokemon Ruby / Sapphire / Emerald Version.
use that gameshark user.
the truck is by ss anne, you have to surf to get there
There is no "Pal Park" in Pokemon Firered Version.