×

Con Son Island

Island in 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. Wikipedia
Island group: Côn Đảo