beat the gym leader
The Rainbow Badge
The 4th pokemon badge is given by Erika the Celadon City Gym Leader.
beat all the gym leaders
Defeat the gym leader in Saffron City.
The Thunder Badge
Beat the gym leaders. You get a new badge for every gym leader you defeat.
Fight the seventh gym on Cinnabar Island. Then fight the eighth gym at Virirdian City.
Veridian city the gym leader id Giovanni
The poisonous gym of Koga's command in Fuchsia city comes first in Pokemon fire red and in Pokemon leaf green
The fifth Gym Leader in Pokemon LeafGreen is Koga, the leader of Fuschia City's Gym. He specializes in Poison-type Pokemon and hands out the Soul Badge.
In Saffron City, the top right there are two gym looking buildings. The one on the right, I believe is the gym.
after u beat the gym leader on cynabar Island the gym, that wuz closed the whole time will be open