Place detail×

Koh Talu

An island in Phang Nga Bay where guides paddle visitors by kayak through mangrove forests and caves. The video calls it the tranquil highlight of the day.

Mentioned 1× across the internet