No. You have to get the event item to go to the secret event Islands by boat.
They can only be obtained by cheats such as Action Replay, Game Shark, Code Breaker, ect.
Ok so when you deliver the package to Slateport city, wait u will need surf and then use your pokemon off of the deck by the sea and then keep on going until you get to a abandoned ship then go and voila you are in the secret islands. (If this does not work then i do not know pokemon)
surf surf surf.
Goldeen
you have to go from either lilycove or sootopilis and rough currents(a BIG secret for the key to the regis is on the way to pacifidlog).
You beat your dad in petalburg and the house beside it you get surf.
after you beat your father's gym
After you battle your dad in petelburg
yes
No Armaldo cant learn surf SuperM1854
easy just teach a Pokemon surf
You surf there.
look in mossdeep city