Location
Digapahandi
761012
Digapahandi
, OR
India
See map: Google Maps
Orissa IN