you can go to blackthorn city
It is in Goldenrod in Johto. Once you get to Kanto, there is one in Lavender Town.
you go to goldenrod city go straight then go left once you see a sigh that's the radio tower
Once you have the first seven gym badges, you have to go back to Goldenrod City and beat Team Rocket in the Radio Tower. Once you've done that, the man in Mahogany Town will no longer stop you from continuing on to Blackthorn City.
you dont get the pokeflute you use the pokegears radio once you can in kanto and tune it to the pokeflute channel
in the johto radio tower, once you face everyone there + the boss guy ( i think his name is archer) that's it.
Just have a complete 1st prize match at the radio tower lottery. This can happen more than once, or never at all. Not a reliable method, as the game is made for most people to get only 1
Once you have Kyrogre (in HeartGold version by getting the blue orb) and you have traded for a Groudon (in soul silver by getting the red orb), once you have both in your party, take them to Mr. Pokemon and he'll give you a Jade Orb. Take it to Embedded Tower and Rayquaza will appear.
You'll need to get Kyogre from Embedded Tower and once you get it. Trade for a Groudon, once you have both in the Party, go to Mr. Pokemon's house and he'll give you the Jade Orb. You'll need to take that back to Embedded Tower and Rayquaza will appear.
Once you get Kyogre and Groudon, you can go to Mr. Pokemon and he'll give you the Jade Orb and go to Embedded Tower and Rayquaza would be there.
once you beat the elite four go to vermilion city then on the right there is a snolax and then use it and then it will attack you go get a radio from the radio tower in golden rod
It is in the kanto region after you beat the elite four. Once you get there you will have to move snorlax with the pokeflute once you get the new chip from a man at the radio tower.
Once you get the Clear Bell you go to the top of the Bell Tower. The Kimono Girls will be waiting up there. They will do a dance and Ho-oh will appear