According to a study in Quaternary Science Reviews, researchers have found artifacts and indicators of human life on a sea shelf off the coast of New Guinea, which is an island north of Australia.