AT - NEAR HOTEL MEERA WARD NO.14, PO - BARGARH BARGARH Orissa INDIA 768028 (Orissa)