HM05 Defog can be found in the Solaceon Ruins.
In platinum you don't get a HM in the Great Marsh. The HM that is there in diamond in pearl, HM05 Defog, has been moved to the Solaceon Ruins
HM05 Waterfall is on Route 18.
hm05 is flash
you need to catch ten Pokemon
HM05: Defog
Route 18
go 2 route 18 and surf. you'll find a ledge. hm05 (waterfall) will be on the ledge.
HM05 Waterfall is found on Route 18.
u get hm05defog from a person in the safari zone
go 2 route 18 and surf until u reach a ledge. hm05 (waterfall) will be on the ledge. good luck!
HM05: Defog ( Clears deep fog.)
There is no HM Flash on Pokemon Diamond, I personally think its been replaced by HM05 Defog.