My Travel Blog

Enjoy the Journey
Subscribe
Cheow Lan Lake: Khao Sok, Thailand

Cheow Lan Lake: Khao Sok, Thailand

Cheow Lan Lake in Thailand is a beautiful 165sq kilometre lake east of Khao Sok National Park. It was created in 1982 by the flooding of the Ratchaprapha dam.

Don’t Wait Any Longer. Start Forging Your Own Wellness Path Today!

Share This