its in the tower by solaceon town
go to Sandgem town and talk to the girl that says which Pokemon is where
u find tm40 in Pokemon platinum next to the purple farting giraffe in the Unown cave in Solaceon town.
yes you talk to a lady
You can catch Duskull in Pokemon Platinum by going to the Lost Tower that is near Solaceon Town however you can only find it at night.
If your talking about Pokemon d/pthere at the solecon ruins
Solaceon Town is in Diamond, Pearl and Platinum, not Pokemon White.
celestic town
foroma town
You can buy them in Solaceon Town.
its in the tower by solaceon town
You can find them in solaceon town(though they are rare).
salaceon town ruins where you find the unown
the route under sandgem town
You find it north of solaceon town in the tall grass
you need a ralts which you can find by floweroma town when you have a pokeradar
go to Sandgem town and talk to the girl that says which Pokemon is where