Langkawi, an archipelago of 99 islands on Malaysia’s west coast, is beautiful: white sandy beaches, turquoise sea, lush vegetation. Only four of the islands are inhabited. The largest, Pulau Langkawi, ...