<a data-cke-saved-href="https://www.maps.ie/create-google-map/" href="https://www.maps.ie/create-google-map/">Embed Google Map</a> Jawaharlal Nehru University, Delhi Address: New Mehrauli Road, Munirka, New Delhi, Delhi 110067 Phone: 011 2674 2575