Go west from Route 129. You'll meet some trainers, continue on to Route 130, and find the Sky Pillar in the middle of Route 131. Sky Pillar will only be open to you after you defeat the Elite 4.
The Sky Pillar is not in any city in Pokemon Ruby, Sapphire and Emerald. It is found in Route 131 a little east from Pacifidlog Town.
surf to the left if you're in the city: pacifidlog town no you surf right wtf and you have to use max or super repels to get there its not that far away.
You have to go to the sky pillar (near pacifidlog town), and you have to use a match bike to go to the top of the tower to awaken Rayquaza.
Just head left of Sootopolis City. Should be on your map.
In houses in rustboro city, pacifidlog town, fortree city.
Raquaza is not in a city/town but at the top of Sky Pillar.
Surf south until you can't surf no more, then surf west to Pacifidog.
First find the sky pillar and get 2 the top and bring your Mach bike to get to the top. The sky pillar is after Pacifidlog town and before the enterance to Sootopolis city. When you get to the top of the sky pillar rayquaza will be at the top but it will fly away when you see it. But when the two legendary from ruby and sapphire stop fighting go back to the sky pillar and catch rayquaza.
sky pillar near pacifilodge city. use surf and go to sky pillar. he is at the top you penises.
Personally i think its Rayquaza because... 1. Its a legendary 2. It has an attack stat of 150 3. Its a dragon/flying Pokemon so it can learn fly (witch is very handy if don't have a flying type) If your wondering where to find Rayquaza he is in the Sky Pillar that isn't far from Pacifidlog city.
You must surf there from Sootopolis City, Mossdeep City, or Lilycove city. You cannot surf there from Slateport city because there are ocean currents that prevent you from going East.
He is standing inside The cave of Origin (Found in Sootopolis City)