Pokemon league
I get my 8th badge in Sootopolis gym.
mauville city
Go back to your dads gym in petalburg
You need to head to mossdeep city for your next gym badge.
go to your father and fight him to get the fifth badge
To get the last gym badge you have to go to cinnabar island and you will meet blue. he will tell you that he will be waiting in veridian city to battle you. when you go to veridian city you go to the gym and fight him at the end of the gym.
just go to the gym and beat Watson with his electric Pokemon
sootopolis city
Go beat the 6th gym leader ^^, that is in Fortree City.
Go into the cutters house after getting the rustboro city gym badge.
you have to get all of the other gym badges in kanto and then go to Cinnabarr island and talk to blue. then go to viridian city and go in the Pokemon gym!
Help me