Go to the route south of the city faulkner is the gym leader of and then through union cave
ruins of alph i misspelled it okay A: go through union cave in azlea town on soul silver
Azalea town
pallet town
Mahogany Town.
there is no gym in pallet town...
Pallet town
In New Bark Town. :)
Soul Silver and Heart Gold.
You can get your first pokemon there.
south of viridian city
you go to pallat town and go to prof.oak and get a Pokemon
Viridian city