in dewford town
there is no cerulean cave in ruby
there is no diglett cave in Pokemon ruby only in leaf green and fire red
He doesn't finish his cave in Ruby. That only takes place in Emerald.
You cannot get Kyogre in Ruby. You can only get Groudon in the Cave of Origin.
I don't think you can get regirock in pokemon ruby.
There is no cave for the regis in Pokemon ruby. I have the game no regice regirock or steel.
the island cave is on route 105.
in cave of origen
in the granite cave
sootopolis
fire cave
you can get it in the grass by the fire cave.