Why Khao Sok National Park Should Top Your ListKhao Sok National Park is situated in the Southern part of Thailand in the Sarut Thani Province.