Search
Menu
Home
Sources
About
Contacts
Tobaru
Mount
Tobaru
or
Mount Lolodai
is located in the
northern
part of
Halmahera
island
,
west
of
Dukono
volcano
. Little is known about this volcano because of its
remote
location
.