Phatthalung is located in the far south of Thailand on the west coast of Songkhla Lake at the foot of Ok Thalu mountain. The town of Phatthalung features a unique landmark, 2 curious limestone ...