The unspoilt island of Koh Lanta lies off of Thailand’s south western coast about 70km from the town of Krabi. Koh Lanta consists of several islands, the two l