Full Name: Hill Block - 24
Pin code:Taluk: Udala
Area: Badkhaman
District: Mayurbhanj
State: Odisha
Hill Block - 24 is located in , Locality, Udala taluka, Mayurbhanj District, in the state of Odisha state and the Pincode number is 757077.