Surf south to Cinnebar Island and then East to the seafoam islands. Blaine is now in the seafoam caves.
If in numeral order the 14th badge is in Celodon City
Continue the game?
U win
i think its the rainbow badge from erika in celadon city
the 13th badge you get in soul silver is in fucshia city, from janine she is a poison type expert, as she is koga-of-the-elite-four's daughter.
it is on seafoam island the one where articuno isn't
the badge you need is the 4th one and also if you have not already you can get surf in the dance theater.
you beat the Johto elite four first.
defeat the kimono girls after you get the rising badge from Clair
Use the electric and grass type Pokemons.
no you have to beat the gym leader
You get tge7th badge in mahongy town by deafeting Price. He uses ice type pokemon.