you dive at route 128 by sootopolis city
unsure only have emerald
you just need to find it and beat team aqua.so you can go to Mossdeep city.
Slateport City. In the Building at the far right.
get a wailord and surf there srry not more specific been a while
go to Lilycove city go up and to your right to the shour the surf to the base
u have to have the goggles to get through the desert then go straight north from the town with the submarine thingy
route 41
You get it from the cave where Team Aqua has taken the submarine to
Sinnoh Pokemon DO NOT EXIST IN EMERALD!!!
There is no PalPark in Pokemon Emerald.
there is no powerplant in pokemon emerald
emerald no doubt