AT-HADAMUNDA , PO-RENGALBEDA PS-DEOGARH     DEOGARH Deogarh OR IN 768119 (Orissa)