UMBARLI HILLS is a national forest located in Thane, Maharashtra. The average rating of this place is 4.80 out of 5 stars based on 52 reviews. The street address of this place is 54M9+M54, Thane, Maharashtra 421203, India. It is about 2.34 kilometers away from the Dombivli railway station.
Asmita Hire 5 months ago
Umbharli Hills Point provides a tranquil escape where you can connect with nature and rejuvenate your senses.
gautam singh 27 months ago
Nature is always the best remedy for everything. You see humans love nature . Sunset and sunrise are the best time to be here .
nilesh dhokre 7 months ago
Only place in Dombivli where you get pure oxygen. Feel like you are in jungle. Lots of birds you can see.