It originates in Gangamoola near Kudremukha, Western Ghats(Sahyadri) range, and flows east across the southern part of Deccan Plateau, joined by its tributaries the Somavahini near Hebbe, Thadabehalla, and Odirayanahalla.
It flows through the towns of Kudremukh, Kalasa, Horanadu, Haluvalli, Balehonnur, Balehole and Narasimharajapura.
The Bhadra meets the Tunga River at Koodli, a small town near Shivamogga.
The combined river continues east as the Tungabhadra, a major tributary of the Krishna, which empties into the Bay of Bengal.
You can help Wikipedia by expanding it.This article related to a river in India is a stub.