Where can you find rare Pokemon on Pokemon emerald?
You can find Rayquaza in the sky Pillar - but you can only get
to the top (Rayquaza) by using a mach bike. You can get Kyogre in
Marine cave and groudon in terra cave. They can be on different
routes.To find out which route they are in - go to the weather
place close to fortree city and the guy inside will tell you.YOu
can get to latios and latias on southern island by getting a
special ticket. You can get to mew on another island - by getting
another special ticket. Good Luck!