The best Vietnam holiday destinations: When to travel and where to stay by Where to visit from north to south for lantern festivals, historic cities and island hikes