Umbarli Artificial Dam is a park located in Thane, Maharashtra. The average rating of this place is 4.40 out of 5 stars based on 15 reviews. The street address of this place is 54R9+3QR, Gaon, Umbharli Gaon, Thane, Maharashtra 421203, India. It is about 2.12 kilometers away from the Dombivli railway station.
Santosh Gawas 36 months ago
Need to protect such a natural places. In todays concrete world we are planting trees. But can we justify this with the nature. Today we understand the value of oxygen with it artificially required to us in this covid situation.
Abhilash Nambiar 60 months ago
Recommended to visit during monsoon. There is no water during other seasons.
Vaibhavi Gujarathi 24 months ago
Nice place if visiting early in morning in Rainy season