Jawhar, A Tribal Haven Amidst the Western Ghats

Jawhar, Maharashtra Jawhar, located in the Palghar district of Maharashtra, is a picturesque hill station nestled in the Western Ghats, about 100 km from Mumbai. Once the capital of the…