Away from the tourist-packed beaches, Khao Sok National Park in Thailand is its ultimate hidden gem. Located in Thailand’s Surat Thani Province, Khao Sok National Park spans an area of 739 sq km. Believed to be older than the Amazon rainforests, the Khao Sok was declared to be a national park only in 1980. While...Read More