Name:Teboudo
Latitude:12°24'22"N
Longitude:0°37'59"E
Region:Yamba
Province:Gourma
Region:East
Country:Burkina Faso