Sunyshore city, where the last gym badge will be.
In the light house! In the light house!
the gym leader is now at gym
It's in sunyshore city. There's binoculars and you can see the Pokemon league through it.
go to light house and find him
nope but you can on Pokemon platinum
There isn't a flute maker in Pokemon diamond as far as I know.
penis
The house that is downward of the Pokemon center in Canalave city
nothing is in the rock its just a peice of rock near the place with a light house
In Hearthome, next to the Pokemon Center.
You go to the Survival Area and his house is on the left of the Pokemon center
easy if you want to challage the Pokemon leader you have to go to the light house and go to the top and find the gym leader then you challage the leader get the HM then you go to the Pokemon league