Vietnam's archipelagos have over 4,000 big and small islands, and boating has long been an integral part of Vietnamese coastal life.
Vietnam's archipelagos have over 4,000 big and small islands, and boating has long been an integral part of Vietnamese coastal life.