Name:Odobabu
Latitude:9°36'00"N
Longitude:36°55'59"E
Locality:Odobabu
Town:Tulu Wayo
Region:East Wellega
State:Oromia Region
Country:Ethiopia