Where is Jawaharlal Nehru Technological University located?
Jawaharlal Nehru Technological University, Jawaharlal Nehru Technological University, India (approx. 14.649831°, 77.60643°)
Jawaharlal Nehru Technological University, Jawaharlal Nehru Technological University, India (approx. 14.649831°, 77.60643°)