Located on Cheow Lan Lake in Khao Sok National Park, the resort lies within an ancient rainforest, surrounded by glistening emerald-green waters and towering limestone mountains. Read this story
Located on Cheow Lan Lake in Khao Sok National Park, the resort lies within an ancient rainforest, surrounded by glistening emerald-green waters and towering limestone mountains. Read this story
More from Daily Mail | dailymail travel Thailand