The Nam Du Archipelago in southern Kien Giang Province takes some getting to, but that adds to its quiet, clean charms. The 21 islands that form...