first you have to beat all 8 gyms. then you can use waterfall. surf east until you find a waterfall. use waterfall and then you will start to climb up. you will land on evergrrand city. hope this helped. :)
To get to Ever Grande City on Pokemon Ruby you will need the HM Waterfall. You can find HM Waterfall in the Cave of Origins. You will need the Rain Badge to be able to use Waterfall outside of battle.
Use the PokeNAV as a guide, surf towards the very right of the map from Pacifidlog, however you need the HM Waterfall to get up the waterfall there
by surf
Surf to Evergrand city through the victory road and defeat the Pokemon league
you have to start from mossdeep city then surf down and go right
in evergrand cave you know the cave where you have to go thou to get to the Pokemon league
The Move Deleter in Pokemon Ruby, Sapphire, and Emerald is found in Lilycove City.
go to the city before mavlie city stateport
Go all the way to the right then down [stay on the wall] until on opening appears go in and use waterfall to get to the land [Evergrand city] then go throught the cave until the end then you fight the league
You go to Slateport city and go to Pokemon market. Here you can buy Harbor mail.
You go to Steven's house in Mossdeep City
You have to go up,then right,then down and surf
Are you a blockhead? Go west of Oldale Town.
go near fortree city and find stiven!
You fly to Mauville City and then you go left.