Gurgaon is a city just southwest of New Delhi in northern India. It is known as a financial and technology hub.