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.

Forum

  1. Cancel