Kuching is filled with things to do, so it's important to know which are the best of them to get the most out of your Kuching itinerary.