You can do it that way, yeah. I mean in your case, since Dwarves haven't been out of the mountains in a good while, he could have an outdated map. Maybe he was going to what use to be a village for supplies, then finds nothing but ruins and sees a single flame. Or just a chance passing and he spots it and thinks it's weird so he investigates.