By Ojus Jain.

New Delhi is the capital city of India, and the second most populous city in India. The city has been inhabited since the 6th century BCE and has been the capital of many kingdoms throughout its history. It sits on the bank of the Yamuna river which is one of the most prominent rivers in Northern India.

  • Thumbnail for the post titled: Delhi NCT

    Delhi NCT

    As one of the world’s largest developing economies and most populous countries, India has been significantly impacted by the global spread of the novel coronavirus.

  • Waste

    Waste in Delhi

    What is the current status of Municipal Waste Management in Delhi? Are there any cultural/historical legacies that can be traced in today’s MWM landscape in Delhi?