Assam, Bihar, Delhi, Uttrakhand, Himachal Pradesh, and Kerala are the best places for families.