Langkawi comprises a group of 99 tropical islands lying off the northwestern coast of Peninsular Malaysia, about 30 kilometers from Kuala Perlis and 51 kilometers from Kuala Kedah. The main island is popularly known as Pulau Langkawi. The islands are
Situated in the state of Kedah, the Langkawi Archipelago is actually made up of 104 islands, the largest being Langkawi Island. A perfect hide-away for those seeking the rejuvenating experience of relaxing amidst tropical greenery and sun-soaked... more