Want this question answered?
You go to Azalea town and headbutt the trees in Azalea town or on route 33.
Go to the right of Azalea Town. Heracross are rare in the grass, and you can headbutt the trees.
you go to azalea town
After you beat Falkner then get the Pokemon egg from the Professor's aid in the Violet City Pokemon Center go down south. Keep going and you will find the Union Cave. Go throught the cave and you will get to Azalea Town.
Go through the Ilex forest in Azalea Town.
You have to go to go to the other cities.
From Azalea Town go West then North through route 34, and the Ilex Forest.
Go north from Azalea town (up) after beating 2nd gymleader
Yes, you can capture Heracross in Pokemon HeartGold (And in Pokemon SoulSilver). You must go to Azalea Town and heabutt into the trees there, and eventually you will encounter one.
Go to ilex forest, next to azalea town, there will be a man. Pass him, go chase the Farfetch’d. around until you can get it back to the man. Then, a cut scene will occur and you will get cut. I'm not sure if this works before you beat the gym leader...
To get to Azalea City/Town you go south from violet city to Union Cave get through that to get to Route 33 go West and you will be in Azalea
Simply go to pallet town and surf south