mahogany town is in the south of the lake of rage east of blackthorn town and in the east of ecruteak city
Azalea town
pallet town
Mahogany Town.
there is no gym in pallet town...
You can get your first pokemon there.
south of viridian city
Pallet town
In New Bark Town. :)
Soul Silver and Heart Gold.
you go to pallat town and go to prof.oak and get a Pokemon
in mohgaony town
In violet town behind the pokémart