Name:Todeli
Latitude:1°40'52"S
Longitude:124°28'58"E
Village:Todeli
Region:Sula Islands
Region:North Maluku
Region:Indonesia
Country:Indonesia