Halmahera

E238395 UNEXPLORED

Halmahera is the largest island in Indonesia’s Maluku archipelago, known for its rugged terrain, rich biodiversity, and strategic location between the Pacific and Indian Oceans.

Aliases (1)

Referenced by (4)

Please wait…