Meteorite Cave is found past Fallarbor Town. Head West then South on Route 118 I think it is and eventually you'll hit some mountains. The entrance to the cave should be nearby. You will encounter Team Magma in the Cave, but they'll flee without a battle. Then make your way to Mt. Chimney to take Team Magma on.
You give to the metorite dude...
there is no diglett cave in Pokemon ruby only in leaf green and fire red
in the granite cave
sootopolis
fire cave
in sootopolis
I don't think you can get regirock in pokemon ruby.
the island cave is on route 105.
lost cave
It is on dewford island.
In sootopolis's Cave of Origin
in the cave in soloputos city