The world's best sunset spots in Kota Kinabalu, Sabah Malaysia Born...