Search
Menu
Home
Sources
About
Contacts
Dumara, Indonesia
Dumara
is a
village
in
North Sulawesi
in
Indonesia
. It
lies
on the
left bank
of the
Dumoga
River
.