You get the potion from Cynthia at Valor Lakefront. Then go to route 210 where the psyducks are.
Its Girafarig. It can be found on Route 221, or on Valor Lakefront.
you get the white flute by findering the suite key at the valor lakefront
there is no key for valor lake front
if you go to the gateway between the route before pastoria and the route before hearthome (i think, otherwise veilstone) and you use the itemfinder right out of the doorway you will find it
In Valor Lakefront
it is the hotel you go through to get to valor lakefront=)
use the pokeradar on the grass at valor lakefront
Talk to Dawns sis and she will say its on the Valor Lakefront
a trainer in the valor lakefront restaurant has one.
You cant you have to go with the storyline.
the grass bit on valor lakefront. p.s. you need the pokeradar
sunnyshore city which is located near valor lakefront
we find him in valor lakefront and in the HQ in veilstone city after defeating Cyrus.
cynthia is in front of valor lakefront. She will give you a medicine to cure the psyduck to get to her grandmother's house. if u read the book it will tell u about manaphy, the king of the sea.
south of veilstone, and if that isn't enough look at your town map that you got at the begining of the game
use the dowsing machine near the suite