Betwa River, a river in northern India, arises in the Vindhya Range just north of Hoshangabad, Madhya Pradesh.