Name:Joda
Latitude:22°02'29"N
Longitude:85°24'41"E
Town:Joda
County:Keonjhar
Region:Kendujhar
State:Odisha
Country:India