Satellite map of Debagarh
Debagarh, (Oriya: ଦେବଗଡ଼) also known as Deogarh, is a city in Odisha state of eastern India.
Latitude: 21° 31' 48.00" N
Longitude: 84° 43' 48.00" E
Nearest city to this article: Deogarh
Read about Debagarh in the Wikipedia Satellite map of Debagarh in Google Maps