Cheow Lan Lake, Khao Sok, Thailand
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…

