Langkawi is an archipelago of 104 islands lying in the north western coast of Peninsular Malaysia. It is located at the meeting of Straits of Malacca and the waters of the Andaman Seas. This island is unique for the legends…
Langkawi is an archipelago of 104 islands lying in the north western coast of Peninsular Malaysia. It is located at the meeting of Straits of Malacca and the waters of the Andaman Seas. This island is unique for the legends…