Tourist Places

devjhiri
Devjhiri

Devjhiri is 8 km. North-east of Jhabua on Ahmedabad-Indore State Highway No.22. It lies 1 km. To the west of…