deep sand:
rock smash:
fishing:
Route 111
You can buy TM43 in Slateport City or you can find it Route 111.
North of Mauville City
Regice: Route 105 Regirock: Route 111 Registeel: Route 119
-Evolves from Azurill (Taming) -Petalburg City -Route 102 -Route 111 -Route 114 -Route 117 -Route 120
i mean the Pokemon in ruby and sapphire not diamond and pearl
Route 111 (Desert)
No,you can only catch it in a cave in route 111.
You cannot get Jirachi on Route 111 where the water is or anywhere in the game. To get Jirachi you need to transfer it to Pokemon Ruby or Sapphire from the Pokémon Colosseum Bonus Disc.
You can find one at Routes 102, 104, 111, 114, 117, and 120, as well as in Petalburg City and the Safari Zone by surfing. Note that Route 120, you find it in the tall grass.
No, that's in Ruby Sapphire Emerald.
Route 111 (desert).