Name:Bowonibarua
Latitude:4°02'26"N
Longitude:126°47'52"E
Village:Tule
Region:Talaud Islands
State:North Sulawesi
Region:Indonesia
Country:印度尼西亚