جزر الملوك
Jailolo is on the island of Halmahera in Indonesia's Maluku Islands and may refer to either: