the 7th gym in Johto is in Mahogany town. And in Kanto the seafoam islands.
beat pryce
you go to blackthorne city and challenge the 8th gym there
The eighth gym leader still awaits, as well as the whole of Kanto.
You know that guy on Cinabbar Island who looks like gary? He is blue. After you get the seventh gym badge talk to him and he will go back to the gym and you can fight him.
Pryce, in Mahogy town. But first you have to defeat/capture the red garydos and the team Rocket Hideout before you can go into the gym.
u need to push the snowballs around and find a path to her like to pryce the seventh gym leader in pokemon soulsilver and heartgold
Go east from Ecruteak City and Surf across to the other side of the water twice and will eventually arrive in Mahogany Town where the 7th gym is.
first you have to beat team rocket in goldenrod city then go to mahogany town and that guy lets you pass him and that's all I know.Good luck! Go to Mahogany Town, beat Team Rocket there, and then you can get to the seventh gym leader.
there is no 16th gym in soulsilver u dope....
the seventh gym is at sekka city
you can get to blain in seafoam islands next to cinnabar island where you meet green/blue and if you talk to hom he says you have to beat blain
In the goldenrod gym.