INDEB: Deogarh - OR

Name: Deogarh
State: Odisha (OR)
Country: India

Functions:
  • Road terminal

Coordinates: 2132N 08444E => 21°32'N, 084°44'E or 21.53333, 84.73333