cianwood city
go to cianwood and go to the medicine building
Go south, then east from the beach using surf, then go to the pharmacy and get the medicine.
you can't find a Charmander, you have to get a Charmander by trading a pokemon to a person that has a Charmander.
you find him in the ruins of alph by weeds and you can find smeargle on there same thing on Pokemon heart gold (natu evolves at level 25)(smeargle no evolvetion)
if you mean the medicine for 'amphy' in the light house, go to the medicine man in cianwood city he will give you a 'secret potion'
this is also for heart gold
Cianwood island first building to the left
go to cianwood and go to the medicine building
Fly to cinnawood and then go to the medicine shop and the guy will give the pokemon medicine
get the secret medicine from the pharmacy to ampharos then beat jasmine
You must go to the Cianwood City Pharmacy.. :)
You can't find it in Pokemon Gold. Wailer is a 3rd Generation Pokemon not available in 2nd Generation.
Go to google and type "Pokemon Gold Walkthrough" .
Go south, then east from the beach using surf, then go to the pharmacy and get the medicine.
behind your pokemons
you can probably find it on Ebay
find out on your own nerds Pokemon sucks