Barwaha
A town on the Narmada in Khargone district of Madhya Pradesh, with ghats on the river, about 11 km from Omkareshwar in a straight line.

Postcards
Stories

26 January 2026
A dip in the Narmada
26 January 2026, the river near Omkareshwar.
On the way to Omkareshwar we stopped at the Narmada at Barwaha, about 11 km from it, and I went into the water. The river was wide, flat and calm, and I filmed myself standing in it.