Khao Sok National Park: Thailand’s Best

Thailand is home to 127 national parks, none more unique and breathtaking than Khao Sok National Park in Surat Thani. A bold statement to make in a country that is so densely populated with flora and fauna across its official parks, yes, but even after spending a handful of minutes in Khao Sok National Park, […]