Kinabalu Park, located in the Malaysian state of Sabah on the island of Borneo, is a UNESCO World Heritage site that is a haven of biodiversity and inspiring landscapes. The park is located within 90 kilometres from Kota Kinabalu, the capital city of Sabah. Most folks come here to...