Powai is an upmarket residential neighbourhood located in the north-east Mumbai. It is situated on the banks of Powai Lake, and is bound by the hills of Vikhroli Parksite to the south-east, Chandivali to the south-west, the L.B.S. Read More
Mumbai: Environmental enthusiasts are excited after a small crocodile was recently spotted amid water hyacinths near IIT Bombay. Photographer Ramesh Kamble, ... ...
Mumbai: Frustrated by bureaucratic red tape from the Brihanmumbai Municipal Corporation (BMC), residents and environmentalists have called off their planned ... ...