via OpenStreetMap · GeoNames
via Wikidata · CC0
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.
==Geography== Debagarh is located at . It has an average elevation of .
via Wikipedia infobox
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).