Kristin Sep 5, 20205 min readKhao Sok National Park, ThailandCheow Lan Lake is a must see! Everywhere you look in Khao Sok is beautiful with an ethereal mist that hug the side of mountains.