Khao Sok Tour

Blog posts related to Khao Sok Tour

Cheow Lan Lake Cheow Lan Lake covers some 185 square kilometres of Khao Sok National Park, located in South Thailand’s Surat Thani Province, and features some of the country’s most spectacular limestone landscapes. The Lake was formed in 1987 after the construction of the Rajjaprabha Dam and as such could be sited as one of the rare examples of natural…

Search All Points East