Nothing is more exciting than a day filled with snorkelling, diving and simply partaking in water activities while you are at Gaya Island Resort (GIR). Located just off the coast of Kota Kinabalu and set on the shores of Pulau Gaya, the largest island in the Tunku Abdul Rahman Marine Park, GIR offers the perfect backdrop to uncover the underwater world of sea...