That's actually a good idea once you're though the area(s) where you need it. After that just use Fly to get there.
Chat with our AI personalities
You get the HM Defog in the Solaceon Ruins.top of lost tower
get the HM Defog
She is found in Route 210 which is north of Solaceon, you need Rock Climb and Defog to get there.
you must learn the move defog.
In pastoria city 5th gym eader I havent played diamond and platinum in a long time because i got soul silver and heart Gold my action replay broke the platinum silly thing