www.sojournposse.com
Langkawi island is an archipelago of 104  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. Langkawi is  coined from the Malay words Lang and Kawi.