UPAVAN LAKE STAGE is a tourist attraction located in Thane, Maharashtra. The average rating of this place is 5.00 out of 5 stars based on 2 reviews. The street address of this place is Pokharan Rd Number 1, Upvan, Thane West, Thane, Maharashtra 400606, India. It is about 0.72 kilometers away from the Lokmanya Nagar railway station.
Sanket Humane 19 months ago
It is a ghat structure beautiful design.
Nice ambience.
Very calm and peaceful.
Used as location for various movies and web series.