is jnu in south delhi?
JNU is located in the southern part of New Delhi, Capital of India. and is well connected by road from the three main Railway Stations, i.e. New delhi and Delhi and Nizammudin railway station as well as the Inter-state Bus Terminus of Delhi.