Positive Stories From India: Woman Creates ‘Mini Hill Station’ Using 3000 Plants In Noida!

Of late, there’s been a burgeoning discussion as to which particular parts in the Delhi NCR have more green covers and which bits are evidencing a decline in the same. To some, it’s Noida that has more green cover than,…