Name:Umaheda
Latitude:24°24'39"N
Longitude:75°02'47"E
Region:Neemuch
State:Madhya Pradesh
Country:India