Route 119. They are moderately rare, though.
tropius is a rare pokemon. but you can catch him near the water institute.
You cant find tropius in Pokemon diamond you have to migrate it from ruby from route 119 or Sapphire from somwher
Did you mean you are trying to find a Tropius in Sapphire? If so, they are rare to find in the grass along Rt 119. Mostly you will find Oddish, Zigzagoon, and Linoone, but if you keep looking long enough you will eventually come across a Tropius or even a Kecleon! Or did you perhaps mean that you are looking for a Torchic? If this is the case, there is only one Torchic in Sapphire, which is available as your starter Pokemon from Prof. Birch at the beginning of the game. If you choose Treecko or Mudkip as your starter, then you will need to trade or cheat for a Torchic.
Route 119(rare)
look for them
No. You can find it in the Firey Path
you can get feebas on route 119 very rare
U CANT GET 100 RARE CANDIES ON POKEMON SAPPHIRE. (-_-)
Shroomish is a rare Pokemon in Ruby and Saphire but you can find it in the Petalburg woods.
just look around for it in Pokemon balls you will find all around
Use dive while surfing and when you find a cave under water enter it and explore the cave and depending on which Pokemon version you have sapphire or ruby depends on which rare Pokemon youll find