Fight the seventh gym on Cinnabar Island. Then fight the eighth gym at Virirdian City.
You have to have defeated the seventh gym leader in Snowpoint city
All you have to do is get to Viridian City.
the eighth gym is in virdian city, talk to blue on cinnibar island and he will go back to his gym.
There is no gym in Lilycove. There is a gym in Mossdeep city though. If you surf to the right, after a while you'll reach it.
Fight the seventh gym on Cinnabar Island. Then fight the eighth gym at Virirdian City.
the seventh gym is at sekka city
The eighth gym leader is Claire in Blackthorn City
The first is in Pewter City, the second is in Cerulean City, the third is in Vermilion City, the fourth is in Celadon City, the fifth is in Fuchsia City, the sixth is in Saffron City, the seventh is in Cinnabar Island, and the eighth is in Viridian City. In Pokemon HeartGold or SoulSilver, the seventh gym is a little bit different. You have to go to the Seafoam islands and take the ladder that is directly in front of you when you enter to get to the modified seventh gym.
sunnyshore city
The eighth gym leader still awaits, as well as the whole of Kanto.
Sunyshore City
sunyshore city dudes
Viridian City.
Sotololips City
The eighth gym leader is in Viridian City. It is the team rocket's leader!
There are two ways to reach Cinnibar Island where the seventh gym is present: You can Surf south from Pallet Town until you reach the island or Surf southwest from Fuchsia City. Keep in mind that using the Fuchsia City method you will need to go through Seafoam Islands to reach Cinnibar Island. Therefore the quickest method is from Pallet Town.