first you have go to the team aquas near the lilycove city.then you have to battle their boss,and when you defeated the boss go to the submarine in the slateport or near the pokemon contest in lilycove city then go to the lilycove and surf then go right aand their you are.....hope it could help..!
Mossdeep cityit is in mossdeep
you have to
in mossdeep city
in mossdeep city
i am rakshan.go to mossdeep city.then go to steves house.he will give you dive.
You can't, You get dive from Steven in his house in Mossdeep.
In Pokemon Ruby/Sapphire/Emerald in Mossdeep City.
not
talk with steven in the MOSSDEEP
Shoal Cave above Mossdeep City
you cant go underground but you can go under water by using the move dive. you get dive in mossdeep city
Use Surf and go southeast from mossdeep city use Waterfall to reach evergrande.