you have to surf from Olivine city, then you'll find your way through there.
No you have to surf there
After cinawood, you go back to ecruteak city then to the next city to the right from there, I believe.
in the seafosam island at the bottom
I caught it in Seafoam Island. (:
to find Blue in HeartGold or SoulSilver go to Cinabar Island next to Seafoam Island and go right next to the Pokemon center.
No, Cinnabar Island never gets rebuilt in Pokémon HeartGold.
go down on cinawood island and you will find this house, go inside and talk to his pharmacist, he will give you it
it is in a cave beside island 1
You have to use rockclimb
surf in the front of the island
TM13 is found on Seafoam Island.
rocksmash in cinawood