The Langkawi archipelago, 99 natural islands and two man-made creations sit in the warm Straits of Malacca seas, to the south of Thailand and just a short ferry journey west of the Malaysian mainland.
Read the full story hereThe Langkawi archipelago, 99 natural islands and two man-made creations sit in the warm Straits of Malacca seas, to the south of Thailand and just a short ferry journey west of the Malaysian mainland.
Read the full story here