Rain Gardens: An Oasis of Hope New Delhi, the capital city of India is home to 19 million people. In…