Description
Upvan Lake is an artificial lake located in Thane, Maharashtra, India. The lake is a popular tourist spot, with a garden, boating facilities and a few eateries. The lake is surrounded by a densely forested area, the Sanjay Gandhi National Park, which is home to various species of birds and other wildlife. The lake is a popular spot for jogging and walking.
Location
-
Upvan Lake, Keshar Upvan, Thane, Maharashtra 421204, India
Ram Kapur
March 26, 2023 at 1:36 pmBest place to visit!