Viridian city, Pewter city, Cerulean city, Vermilion city, Celadon city, Fuchsia city, Saffron city, Cinnibar island.
You get all the badges from all the gyms
eight.
You can, but you just have to beat all 8 Gyms first.
you have to beat the gyms in the area.
Get past all of the other gyms and the old man should move
you go in the Pokemon mansion and the gyms key is some ware in there.
it is final gym need to beat all other gyms
beat the other seven gyms and come back
you can't the versus seeker doesn't work in the gym buildings trust me i have tried
U must finish all gyms before u can get there
You can buy them anywhere, but you have to beat some gyms. That makes the Pokemarts get new items.
every where