Vietnam has been home to numerous civilisations. This former French colony has breathtaking scenery and smiling people ...