Cheow Lan Lake Tour Gallery

Enjoy a tour to the Cheow Lan Lake, also known as Ratchaprapha Dam in the Khao Sok National Park, possibly one of the most wonderful places in the world. Amazing limestone mountains and islets, stay overnight in comfortable raft houses, explore caves and much more!