Where is National Law School of India University located?
National Law School of India University, National Law School of India University, India (approx. 12.955149°, 77.5173°)
National Law School of India University, National Law School of India University, India (approx. 12.955149°, 77.5173°)