Rafthouses Cheow Lan lake

208 views · Published 27 February 2010 · 0:34 · Indexed 25 October 2026

Channel: John Yannopapas · 2010 · Travel & Events

Watch on YouTube

Located at the north end of Cheow Lan lake at Thailand's Khao Sok National park , these are literally floating huts on the water's clear and calm waters. Fish underneath the huts can be seen

More from this channel