Upvan Lake is one of the main attractions of Thane. Upvan Lake, situated towards the Pokhran-II area bounded by the Yeoor Hills, is considered among the biggest lake in Thane.
Upvan Lake Road, End Of 1st and 2nd Pokharan Rd, Thane West, Thane, Maharashtra 400607, India