Pulau Kayoa merupakan sebuah pulau koral di kawasan Maluku Utara dengan panjang 20 km, lebar 7 km, dan luas 150 km². Pulau ini berjarak 30 km di sebelah barat Pulau Halmahera, Pulau terbesar di kawasan ini. Pulau Kayoa berada di antara Pulau Makian di sebelah utara dan Pulau Bacan di sebelah selatan. Lokasi penelitian terletak di Desa Laromabati Kecamatan Kayoa Utara Kabupaten Halmahera Se…