Gaya Island Resort is situated on the shores of Pulau Gaya, the largest island in the Tunku Abdul Rahman Marine Park. Read ...