Name:Deogarh
Latitude:21°32'15"N
Longitude:84°44'01"E
City:Deogarh
Region:Debagarh
State:Odisha
Country:印度