yes, in quartz tower town...
Chat with our AI personalities
you capture the ledgon dariy Pokemon
beat the league
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.
Fight the seventh gym on Cinnabar Island. Then fight the eighth gym at Virirdian City.