Powai Lake
Powai Lake is an artificial lake, situated beside Jogeshwari-Vikhroli Link Road, popularly known as JVLR in Mumbai. The city suburb called Powai shares its name with the lake. IIT Mumbai, one of the premier institutions of science and technology in India, is located to the east of the lake. Another famous institution, the National Institute of […]