Gaya Island Resort a hidden gem in Borneo
Gaya Island Resort is a hidden gem nestled within the Tunku Abdul Rahman Marine Park off the coast of Kota Kinabalu in Borneo, the 121-villa resort rests along the coast of Malohom Bay, a natural sanctuary nestled in the hillside of an ancient rainforest with a stunning outline of Mount …