Jhabua district

Jhabua is a district of Madhya Pradesh state in central India. The town of Jhabua is the administrative headquarters of the district.


Jhabua is a district of Madhya Pradesh state in central India. The town of Jhabua is the administrative headquarters of the district.
Read article on Wikipedia