Delhi National Capital Region or NCR includes New Delhi and the urban areas surrounding it in neighboring states of Haryana, Uttar Pradesh and Rajasthan. Delhi NCR is India’s largest ...
NEW DELHI: Delhi saw significant traffic jams and overcrowding at metro stations on New Year’s Day as people thronged popular spots like India Gate, Connaught Place, and religious sites across ...