Karwar is a small settlement lying on the banks of the
Mahi, in
Jhabua District. It is situated near the district's border with
Ratlam District, about 6 km north of
Petlawad.
Heart of Mary Catholic Church at Thandla, Bamnia, Bilpakeshwara Temple and Kahanpur are tourist destinations accesssible from here.
The nearest railway station is Bamnia Railway Station.