Mamuya


Mamuya - village in North Halmahera, North Maluku Province, Indonesia.