Kinabalu Park and Poring Nature Walk Mt Kinabalu is a prominent mountain on the island of Borneo. It is the tallest mountain in the Malay Archipelago. The mountain and its surroundings
Kinabalu Park and Poring Nature Walk Mt Kinabalu is a prominent mountain on the island of Borneo. It is the tallest mountain in the Malay Archipelago. The mountain and its surroundings