Côn Sơn Island
106°36′34″E / 8.69306°N 106.60944°E / 8.69306; 106.60944Location of Côn Sơn IslandCôn Sơn, also known as Côn Lôn (Khmer: កោះត្រឡាច Koh Tralach), is the largest island of the C...
Côn Sơn Island - Wikipedia