you go back to new bark town go past your moms house then you will seethere's a lake if you know surf then surf until you see a cave if you know water fall then go in and yous it then you will go down automatically then go out and go beat the elite four
Chat with our AI personalities
beat the league
You can obtain the 8th gym badge (the earth badge) in fire red from Giovanni in Viridian City.
you capture the ledgon dariy Pokemon
You have to beat the gym leader, Pryce, in Mahogany City.
I'm pretty sure it should be the last badge before you go off to the elite 4:)