once u finish ur job in mauville..go north of mauville..where u will have to use rocksmash..and go left after that,u will find a mountain type of environment...go through the door which goes into a building,u will find a lady...she will take u to the top of the mountain..once there,u will have to deal with the magma guys..once ur done wid them,u can go south from the cable car building...u will have to go down all the way,and u will end up in lavaridge....
Flannery
I am riding a turtle.
flannery
Beat Flannery and she'll give you this TM.
you go to the town where your dad is at and battle him i think...
After you defeated Roxanne, Brawly, Wattson, and Flannery.
You get it after beating Flannery at the Lavaridge gym.
Flannery, a fire type gym leader.
If you want to get to flanary in Pokemon emerald (beat team magma then they will disaper get the metorite and go down.
you need to beat flannery at the gym in lavaridge town
you go to Petalburg city gym to get your fourth bage and surf
Trapinch can be found in the dessert in lavaridge town after you beat Flannery.