Google
×

Betwa River

River in India
The Betwa is a river in Central and Northern India, and a tributary of the Yamuna. It rises in the Vindhya Range just north of Hoshangabad in Madhya Pradesh and flows northeast through Madhya Pradesh and Orchha to Uttar Pradesh. Nearly half of its... Wikipedia
Length: 367 mi
Cities: Vidisha