Vietnam travel guide: Best places to visit, where to eat and all other details