About us
Define
Definitions for
"Halmahera"
Halmahera (also Jilolo or Gilolo) is the largest island in the Maluku Islands. It is part of the North Maluku province of Indonesia.
en.wikipedia.org