Gaya Island Resort Tucked among protected mangroves, sheltered reef as well as curled around the excellent sandy shore of Malohom Bay relaxes Gaya Island Resort. Set on an Gaya island within the secured Tunku Abdul…
Read More!