Powai Lake is a large and old artificial lake located in the Powai area of Mumbai, which was originally built in the 1890s to supply water to the city; it is now a popular tourist destination.
Powai Lake is a large and old artificial lake located in the Powai area of Mumbai, which was originally built in the 1890s to supply water to the city; it is now a popular tourist destination.