Najafgarh is a town in the South West Delhi district of Delhi, India. It is one of the three subdivisions of the South West Delhi district. Najafgarh is located on the outskirts of NCT Delhi in south western part of Delhi sharing its territory limits with Gurgaon and Bahadurgarh, in Haryana.
via OpenStreetMap · GeoNames
4 mapped locations
via Wikidata · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).