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.