Jawaharlal Nehru University, also known as JNU, is located in New Delhi, the capital of India. Courtesy : Wikipedia

Latest stories about Jawaharlal Nehru University

Videos about Jawaharlal Nehru University

Photos related to Jawaharlal Nehru University