Jawhar is located in the state of Maharashtra at a distance of 165 km from Mumbai. It has some scenic places to visit like the Hanuman point and Dabdaba falls. It is also quite close to other ...
Jawhar is known primarily as a scenic and pleasant getaway from the hot and humid Mumbai. Trekking in Jawhar is the best thing to do as there are some beautiful trails here. You can also go ...