12 Top Tourist Attractions in Kota Kinabalu Lying on the northwest coast of Borneo, the Malaysian city of Kota Kinabalu is an increasingly popular tourist destination, and it is easy to see why. Besides…