Claim: Jawaharlal Nehru University (JNU) is a public central university located in India.
Evidence: Jawaharlal Nehru University (JNU) is a public central university located in New Delhi, India. 
Public Jawaharlal Nehru University New Delhi, Delhi, India