Son island, Lại Sơn, Kien Giang, Vietnam
Côn Sơn, also known as Côn Lôn, is the largest island of the Côn Đảo archipelago, off the coast of southern Vietnam. Hon Son means ‘Mountain Island’. It’s a rugged yet green and exceptionally beautiful isle.
Location of Son island