X-Nico

unusual facts about Khiroda


Khiroda

Khiroda is a village in Jalgaon district in the state of Maharashtra in India, located in the Satpuda Hills 7 km north of Savda on the Burhanpur - Ankaleshwar Road.


Similar


see also