Debagarh

City in Odisha, India

Debagarh, also known as Deogarh, is a city in Odisha state of eastern India. Located in the North-Western region of the state, it is the headquarters of Debagarh District that was created on 1 January 1994, after being bifurcated from Sambalpur District.

Debagarh News and Videos   LIVE

ℹī¸ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like