Map Graph

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.

Read article
Top Questions
AI generated

List the top facts about Debagarh

Summarize this article

What is the single most intriguing fact about Debagarh?

Are there any controversies surrounding Debagarh?

More questions