Question: which one of the following states does not touch the indo nepal border?
Answer: Almost the whole of India does not share a border with Nepal! Only Bihar, Sikkim, Uttar Pradesh (and Uttarakhand) share a border with Nepal- no other Indian state does.