Mount Kinabalu: A Walk In The Park

Yes indeed it was – a walk in the park – literally though not figuratively. Mount Kinabalu located just outside Kota Kinabalu, Sabah sits pretty at 4,095m within the UNESCO World Heritage Site – Kinabalu National Park. An imposing mountain where spirits of the dead are, according to folklore, said to dwell, Mount Kinabalu is…

Read More