Betwa River - Northern India

Total Photos of Betwa River : 4  (Click on Photos For Enlarge View)

Do you have photos of Betwa River ?

 Share it with world

About Betwa River

The Betwa (Vetravati) is a river in Northern India, and a tributary of the Yamuna and joins Yamuna near Hamirpur.


Other Lakes and Rivers in Himachal Pradesh