All information about Kuching, Sarawak
2 min reads 1. The Kuching Waterfront The Kuching Waterfront, which stretches for 900 meters…