Powai lake 370 Acres Serene Lake | Mumbai Tourist Places
Powai lake is an artificial lake situated in Mumbai Tourist Places, its name is derived from the Powai village that was situated in the place previously. This lake is situated in the northern suburb of the city and is considered to give the city a part of its beauty. This lake is more than 100 … Read more