Three people have died in a head-on crash in southern New South Wales. Another four people are in hospital including two children and a teenager.