The Tunku Abdul Rahman Marine Park comprises a group of 5 islands located between 3 to 8 km off Kota Kinabalu. The park is spread over 4,929 hectares, two thirds of which cover the sea. Before the Ice Age, it formed part of the Crocker Range mass of sandstone and sedimentary rock on the mainland. However, about one million years ago, the melting ice brought about changes in the sea level and parts of the mainland were cut off by the sea to form the islands of Gaya Island, Sapi Island, Manukan Island, Mamutik Island and Sulug Island. Evidence of this can be seen from the exposed sandstone of the coastline forming the cliffs, caves, honeycombs and deep crevices.
Jesselton Point Ferry Terminal in downtown Kota Kinabalu is the ferry terminal for those heading to the islands in Tunku Abdul Rahman Marine Park (Gaya Island, Sapi Island, Manukan Island, Mamutik Island and Sulug Island). This ferry terminal is also the departure point for patrons staying at either Manukan Island Resort or Gayana Resort.
Temperatures are between 23.8-29.4 degrees Celsius all year round. Humidity remains relatively high throughout the year.
The islands are underlaid by folded sandstone and sedimentary rock, are part of the Crocker Range rock formation of the western coast of Sabah. Towards the end of Ice Age happened about one million years ago, changes of the sea level occurred, resulting in portions of the mainland being cut off by the sea, thus forming the islands today. Exposed sandstone outcrops still feature the coasts of most of these islands forming cliffs, caves, honeycombs and deep crevasses along the shore.