from the bottom of cinnabar, follow the bottom line of rocks to the right (Surfing) till you see the island w/ the picknicker (green hat). go inside for gym.
the seventh gym leader is in the island where articuno was in and still is
Seafoam Islands, They moved there instead of Cinnabar Island
you use surf after pallet town and reach cinbar and then use surf an go left an go on the walk way with a few battles an use surf a again and the battle the camper ango in side.
You have to go to Seafoam Islands and go up the first ladder you see
You have to go to Cinbar island and talk to Blue (Gary) and he will tell i do not want to battle now, and then he will go back to his gym in viredian city.
all of the island
you can't get to any of the Sevi island in Pokemon Heartgold and soul silver
Blaine. Seafoam Island (Cinnabar)
There is Bill's PC that after you catch more than 6 Pokemon in your Party it sends it straight to the PC and you can withdraw your seventh Pokemon after you deposit one of the Pokemon you don't need in your Party
He is on Cinnabar island.
Whirl islands
Cinnabar Island Blaine was always 7th guy