Official Thailand Tourism on Instagram: “Inaugurated in 1987, Cheow Lan Lake is a tranquil body of emerald green water covering 185 square kilometers in Khao Sok National Park.…”
6