in canavale city
you get a key!
you need a membership card from an event, the purpose is to get darkrai
Fly to canavale city go next to the sailor surf to down is a little land with the protector
on Pokemon diamond you have to go to through a cave in canavale city and then go to spear pillar hope you enjoy it by!
In route 218 there is a fisherman on the way to canavale town talk to him and he will give you the old rod
in new moon island but you need a member pass to open the house above the Pokemon center in canavale town
how you get to canalave is easy! you just go left and surf from jubilife city. and also depends on if you are up to the gym. credit to ububub
you have to beat other cities first try and follow on the story line or if I misunderstood you beat them. =D
you have to get the event item to get darkrai and just to let you know..i think the event is over but what i like about the darkrai is that once you kill it, it will come back the next time you come
He is the sailor in Canavale City that takes you to Iron Island and Fullmoon Island and back. You can only get to Fullmoon Island after you get the National Pokedex,talk to his son in his house, then talk to Sailor Edrich.
You can get a ditto in the trophy garden under Hearthome City(catch rate 3%) or by Canavale using the poke radar (catch rate 30%) Glad I could help!:) (p.s. you can only get them in once you have the national dex)