Hi Ruth,
I've visited Halmahera twice, the first time on a liveaboard trip from Ternate to Sorong and the second time we stayed at Weda Resort.
On the liveaboard trip we visited a diverse range of sites in a variety of island groups - Makian, Goraichi, Kasiruta, Bacan and Pisang Island. The...