After defeating Blaine, go to Viridian City and beat Blue.
cinbar islnd
misty
i think its the rainbow badge from erika in celadon city
Mainly Johto, but after you beat the Pokemon League you can go to the Kanto.
Johto and kanto
johto and kanto
The last gym badge is in viridian city for Kanto. For Johto it is in Blackthorn city.
Sadly no, but their is the soul silver or heart gold game, once you beat the elite four you can travel to the kanto region, and get all eight of the kanto badges. So you can get the leaf green badges too.
Beat the Kanto Gym Leaders CFS
go to the kanto region
If you're in the Johto region, then you need to fly to either the Pokemon League or Victory Road to be able to view or fly to the Kanto region.
The game is set in the Kanto region automatically.