Where to stay in Kuching – A Guide to the Capital of Sarawak Kuching is the capital and the most populous city in the Malaysian state of Sarawak and the third-most important city on the island of Borneo. It is located on the banks of the Sarawak River, It is ...