Halmahera

Halmahera is the largest island in Maluku, Indonesia.