Name:Paparhahandi
Latitude:19°19'59"N
Longitude:82°31'00"E
Village:Pappadahandi
Region:Nabarangapur
State:Odisha
Country:印度