Go north of Mauville.
in Pokemon sapphire go in the desert
The desert.
You find him in the desert ruins
in the desert on Pokemon emerald,sapphire,and ruby EASY
trapinch is located in the desert part of Pokemon sapphire or ruby; maybe in emerald.
Lavaridge Town North-West of the Desert.
Desert ruins, Ancient tomb, Island cave.
Trapinch. You can catch it in the desert. And if you just want a Pokemon to not flee there is also Wynaut and Wobbuffet.
To get regirock you need to have a pokemon that knows strength or rock smash,(his place is in the desert area
No, it is not possible to attain every Pokemon in any Pokemon game. For example, In Pokemon Sapphire, you can't get all the Pokemon, for one, because they usually make you choose between Pokemon (Like the fossils in the desert, you have a choice of two different Pokemon).
watch "how to get the three regi's" on youtube
You cant. You can only get it on Diamond or pearl. In the desert area north of the resort area