
Langkawi island is an archipelago of 99 islands lying in the north western coast of Peninsular Malaysia. The exact location of these tropical islands is at the site where the Straits of Malacca meets the waters of the Andaman Seas.The largest of these islands is called Langkawi Island and is bigger...
Read More …