Kinabalu National Park
Description
Kinabalu National Park is in the Malaysian state of Sabah on Malaysian Borneo, and home to Mount Kinabalu, highest mountain of Malaysia.
Kinabalu National Park is in the Malaysian state of Sabah on Malaysian Borneo, and home to Mount Kinabalu, highest mountain of Malaysia.