A small town near Thane, Maharashtra, Jawhar has a rich tribal history and breathtaking natural allure to its credit. Weekend retreat for most...
Jawhar
A small town near Thane, Maharashtra, Jawhar has a rich tribal history and breathtaking natural allure to its credit. Weekend retreat for most Mumbaikars, this place is also favoured for its coiling biking trails that lie amidst thick greenery and gushing streams.