I would be extremely nervous about "finding" a million dollars. I really don't know what I would do.
As far as the moral question goes, I'd probably take it. Presumably, someone didn't save up a million dollars and accidentally drop it.
Not that taking it would be justified.