From Hanoi's chaotic Old Quarter and the limestone karsts of Ha Long Bay to Hoi An lanterns, Hue tombs, Da Lat coffee farms and Saigon street food, Vietnam packs a country's worth of contrast into one trip. Our 31 unmissable things to do, with routing tips.